- Mountain View, California, United States
- Hybrid
- Full-time · Staff
- $279K–$341K per year
- 10+ years
We seek an experienced, passionate, and resourceful Senior Staff Software Engineer to join our product engineering team to design and develop core products.
Compensation
$279,000-$341,00-00, plus equity and benefits
Responsibilities
- Own architecture that spans business units: define domain boundaries, decide where cross-cutting concerns belong, and keep product logic, policy, and funds flow in the right layers.
- Lead design and architecture reviews across BUs, and record decisions in clear, durable architecture decision records.
- Drive decomposition and unification roadmaps for shared systems, including how user state is split across domains, and sequence the work so teams can adopt it incrementally.
- Prevent accumulated complexity by making deprecation, experiment cleanup, and clear ownership part of the design, not an afterthought.
- Partner with Platform, Money Platform, and BU engineering leads so standards are practical, adopted, and not duplicated.
Requirements
- Bachelor’s degree in computer science
- Master’s degree in computer science
- PhD in computer science
- Bachelor’s degree in computer engineering
- Master’s degree in computer engineering