Staff Software Engineer, Payments
About this role
Staff Software Engineer, Payments
Staff Software Engineer on the Payments team, you’ll work with a team of talented software engineers to design & build both new capabilities as well as migrating existing payment & billing related services, embedded in a monolith, to a new microservices architecture designed for scale on the cloud.
What you will do:
- Collaborate with product engineering, core services and platform teams to develop Turo into a set of distributed scalable microservices
- Drive the decomposition of our legacy monolith to extract the payment and billing functions into independently deployable services
- Along with your teammates, you’ll own and evolve critical building blocks such as Billing, Invoicing and Payments for Turo’s growing marketplace
Read the full description on TalentApply
Create a free account to see the complete job description, how well your CV matches this role, and apply in one click.
AI rewrites and formats your CV so it reads well and gets past screeners.
Get your match percentage for this exact role before you spend time applying.
Send a polished application in one click — no retyping the same details.
Follow every application in one place instead of digging through your inbox.
Free account · No card required
Your next opportunity starts here
Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.