Remote job
Staff Software Engineer (Full-Stack)
Job details
About this role
Role overview
This Staff or Principal full-stack engineering role shapes technical direction across multiple product teams while remaining hands-on in a customer-facing financial software product. You will guide decisions about reliability, performance, architecture, and engineering practices, and help senior engineers grow. The position combines broad organizational influence with delivery of backend and frontend work.
Responsibilities
- Set technical direction and guide decisions that affect how multiple teams build and operate systems. - Identify and address reliability, performance, and scalability risks across system boundaries. - Build product features across Ruby on Rails services, React and TypeScript interfaces, APIs, and data models using MySQL and Spanner. - Establish and help teams adopt maintainable code patterns, conventions, and standards. - Reduce technical debt in ways that support business priorities and clarify ambiguous cross-team problems. - Mentor senior engineers through planning, pairing, code review, and design discussions, partnering with engineering managers on team health.
Requirements
- The source specifies 12+ years of experience for this senior-level role. - Strong full-stack engineering experience, including Ruby on Rails, React, and TypeScript. - Experience designing backend APIs and data models, including work with relational or distributed databases. - Demonstrated technical judgment across teams, with the ability to improve reliability, performance, and scalability. - Experience setting engineering practices and helping other engineers develop through mentorship and collaboration.
Benefits and work setup
Employees can work remotely from anywhere in the United States or Canada; an office is available in San Francisco. Listed offerings include medical, dental, and vision coverage (100% for employees and 90% for dependents), 12 weeks of flexible parental leave, equity, tax-efficient benefit options, and a flexible vacation policy.