Remote job
Staff Software Engineer
Job details
About this role
Role overview Set technical direction across multiple software projects while continuing to build and ship production code. You’ll help teams create reliable, scalable systems, resolve difficult engineering problems, and raise the quality of architectural decisions across the organization.
Responsibilities - Guide system design across teams, ensuring new work fits a coherent technical strategy. - Lead architecture reviews and help teams make decisions that account for broader system needs. - Investigate difficult technical issues and unblock engineers, including on projects you do not lead. - Contribute production code and model effective use of AI-assisted development and review tools. - Mentor engineers at different experience levels and help senior engineers grow as technical leaders. - Identify technical debt and systemic risks, then coordinate investment to address them. - Work with engineering and product leaders to turn business priorities into technical roadmaps.
Requirements - At least eight years building production software, with experience guiding architecture beyond a single project or team. - A record of leading system design for scalable, reliable production infrastructure. - Full-stack range, with substantial backend depth. - Ability to make sound technical decisions across concurrent projects and communicate them clearly. - Experience mentoring engineers and influencing technical direction through collaboration.
Benefits and work setup The role offers salary, equity, health, dental and vision coverage, and a 401(k). It is remote-friendly, with an option to work from an office in Ventura, California.