Senior Software Engineer, Backend - Fintech Platform
About the role
About Rippling Rippling gives businesses one place to run HR, IT, and Finance. It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single system. Take onboarding, for example. With Rippling, you can hire a new employee anywhere in the world and set up their payroll, corporate card, computer, benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds. Based in San Francisco, CA, Rippling has raised $1.4B+ from the world’s top investors—including Kleiner Perkins, Founders Fund, Sequoia, Greenoaks, and Bedrock—and was named one of America's best startup employers by Forbes. We prioritize candidate safety. Please be aware that all official communication will only be sent from @Rippling.com addresses.
About The Fintech Platform Rippling’s Fintech Platform builds the systems that make global payroll and money movement accurate, reliable, and scalable. We turn complex workforce, payroll, tax, compliance, and banking data into payments for employees, tax authorities, and entities worldwide. As a Senior Backend Engineer, you will join the Fintech Platform organization and be matched to a team based on your experience and business needs. Teams own foundational capabilities such as payroll orchestration, payment execution, ledgers, reconciliation, treasury, risk, and global compliance. This is systems work where correctness is tangible: the software you build helps ensure people are paid accurately and on time.
Responsibilities
- Design, build, and scale backend systems that power global payroll and payments infrastructure.
- Develop high-integrity systems for payroll calculations, filings, ledgers, payment orders, reconciliation, treasury, and risk controls.
- Create country-agnostic platform primitives that can support local tax, compliance, banking, and payroll requirements across many regions.
- Build APIs and integration layers that ingest complex customer, partner, payroll-provider, banking, and compliance data with strong correctness guarantees.
- Solve distributed-systems problems involving high-volume financial data, state transitions