Software Engineer II, Backend - Financial Product
San Francisco, CASeattle, WAHybrid2+ YOE
Summary
Builds reliable backend services and APIs for Rippling's financial products including global payroll, spend management, tax compliance, and fintech infrastructure. Requires 2+ years backend experience with Python/Go and relational databases like PostgreSQL.
About the role
What you will do
- Design, implement, and test reliable backend services and APIs that power core product features and business logic at scale.
- Work across key technical domains, including API design, data modeling, event modeling, and optimizing service performance.
- Own the development lifecycle for defined features, from implementation and testing to deployment, monitoring, and support in a production environment.
- Effectively integrate into cross-functional teams, contribute to technical discovery, and rapidly learn from code and system feedback.
What you will need
- 2+ years of professional experience as a backend engineer, preferably with Python, Go, or a similar production language, and strong experience with relational databases (e.g., PostgreSQL).
- Care about business impact, balancing technical craft with speed and the bottom line to deliver value quickly.
- Ability to thrive in fast-paced, dynamic environments, demonstrating resilience and agility in the face of changing product needs.
- Excellent skills in communicating complex technical ideas with clarity to enable effective collaboration with peers and stakeholders.
Skills
PythonGoPostgreSQLAPI designData modelingEvent modeling