Staff Software Engineer, Financial Services
Posted 1 week ago
Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
As a Staff Engineer on the Financial Services team at Rippling, you will be responsible for the architecture that processes multi-billions of dollars in annual transaction volume, serving as the financial engine for businesses worldwide. You will lead the design and build of cash prediction and money movement tracking systems from the ground up, serving as the technical anchor for Rippling’s expansion into global markets, specifically the UK and Australia.
Responsibilities
- Design and build the "source of truth" system for tracking money movement, cash prediction, and treasury management, including upstream systems that feed into the general ledger and bookkeeping.
- Immediately own the core payment and treasury functionality required to grow Rippling’s Payroll and Spend products in the UK and Australia.
- Architect distributed systems that can handle exponential transaction volume growth, prioritizing reliability, idempotency, and fault tolerance.
- Spend time on solving challenging and ambiguous problems through hands-on coding and high-level design.
- Help define the longer term technical roadmap, build the team, and mentor senior engineers.
- Collaborate deeply with the Treasury, Operations, and Analytics teams to translate complex banking and liquidity requirements into scalable software solutions.
Requirements
- 8+ years of professional software engineering experience
- Strong track record in backend development and distributed systems
- Proven ability to design large-scale, fault-tolerant systems from scratch
- Deep proficiency in a modern backend language (Python, Go, Java, etc.)
- Experience with complex data modeling (SQL/NoSQL)
- Experience with data processing framework (Spark/Flink)
Qualifications
- 8+ years of professional software engineering experience, with a strong track record in backend development and distributed systems.
Skills
* Required skills
Benefits
About Rippling
Rippling provides an all-in-one platform for HR, IT, and Finance, managing all workforce systems like payroll, expenses, benefits, and devices in a single system. It is based in San Francisco, CA and has raised over $1.4B in funding.