We're building the financial infrastructure that powers global innovation. With our cutting-edge suite of embedded payments, cards, and lending solutions, we enable millions of businesses and consumers to transact seamlessly and securely.
The Role
As a Senior Software Engineer, you’ll design, develop, and deploy robust software systems across our platform. You’ll have ownership of end-to-end projects, the autonomy to lead from idea to implementation, and the opportunity to work across product lines - from scalable APIs and secure infrastructure to machine learning.
The role also brings unique engineering challenges shaped by regulatory and compliance requirements - pushing your creativity and technical capabilities.
Who You Are
A product-minded engineer who loves solving problems at scale
Comfortable owning full systems - from architecture to deployment
Passionate about writing clean, maintainable code with an eye on the end user
A collaborative team player who mentors generously and learns continuously
Curious, thoughtful, and excited by a fast-moving environment
What You’ll Actually Be Doing
Design, build, test, and deploy backend systems for high-scale financial applications
Lead architecture reviews and drive decisions across technologies and platforms
Write well-tested code and review peers’ work for quality and clarity
Collaborate with Product, DevOps, and Security teams to deliver seamless experiences
Own and improve development lifecycles including CI/CD, observability, and cloud automation
Debug production issues and lead efforts to ensure system reliability and uptime
Contribute to internal documentation and onboarding processes
Participate in a Tier 2/3 on-call rotation to support business-critical systems
Requirements:
What You Bring to the Table
Essential Skills
Bonus Points
Please send CV to [email protected]