Job description
Join a fast-growing tech team crafting impactful software across web & cloud platforms. We value code quality, user-centric design, and measurable impact.
As a Senior Software Engineer, you will own features end-to-end, mentor teammates, and help define our technical roadmap.
We offer a competitive compensation package, equity, flexible work options, and strong opportunities for growth in Seattle and beyond.
Responsibility
- Lead design, implementation, and deployment of software features from concept to production across web and API services.
- Collaborate with product, design, QA, and operations to deliver high-quality software on schedule.
- Build scalable front-end and back-end systems using React, Node.js, TypeScript, and modern cloud-native patterns.
- Write automated tests and contribute to a culture of quality, observability, and performance monitoring.
- Mentor junior engineers, perform code reviews, and promote best practices in coding, security, and design.
- Drive continuous improvement through CI/CD, containerization, and monitoring tools.
- Contribute to architecture decisions and help define the technical roadmap.
Qualification
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of software development experience in JavaScript/TypeScript, React, Node.js, and RESTful APIs.
- Strong experience with cloud platforms (AWS preferred), databases (PostgreSQL/SQL and NoSQL), and scalable systems.
- Proven ability to design, implement, test, and ship software end-to-end.
- Excellent problem-solving, communication, and collaboration skills.
- Experience with Agile/Scrum methodologies and modern software practices.
- Demonstrated record of mentoring teammates and contributing to a healthy engineering culture.