
Backend Engineer, API
Role summary
Stripe is seeking a Backend Engineer to join its Money as a Service (MaaS) organization. The role involves designing, developing, and maintaining large-scale APIs and systems for global money movement. Responsibilities include handling billions of requests, resolving production issues, and mentoring team members. The ideal candidate has 2-12+ years of experience, strong coding skills in any language, and experience with high-availability systems and API development. Preferred qualifications include experience with cloud services like AWS, Docker, Kubernetes, and financial tracking systems. This role offers flexible work arrangements, including remote options.
About The Company
Stripe is a leading financial infrastructure platform that empowers businesses worldwide to accept payments, grow revenue, and explore new market opportunities. Serving a diverse client base ranging from global enterprises to innovative startups, Stripe is committed to increasing the GDP of the internet by providing seamless, reliable, and scalable financial solutions. With a focus on innovation and customer-centricity, Stripe continually develops cutting-edge technology to facilitate secure and efficient financial transactions across borders. Its mission is to democratize access to financial services and create an inclusive digital economy where businesses of all sizes can thrive.
About The Role
We are seeking a highly skilled Backend Engineer to join our Money as a Service (MaaS) organization. In this role, you will be instrumental in designing, developing, and maintaining APIs and large-scale systems that handle billions of money movement requests globally. You will work on extending our balance management platform and building a new funds accessibility platform utilized by both enterprises and small-to-medium businesses (SMBs). This position offers an exciting opportunity to impact financial infrastructure on a global scale, collaborating with cross-functional teams including Infrastructure, Product, and Operations to deliver innovative solutions that meet evolving user needs. The role is suitable for individuals who thrive in autonomous environments, possess strong technical expertise, and are passionate about building reliable, scalable financial systems.
Qualifications
- 2-12+ years of industry software engineering experience (excluding internships and co-ops)
- Proficiency in any programming language with strong coding skills
- Experience working on large-scale, high-availability systems
- Solid understanding of API development and microservices architecture
- Strong collaboration and communication skills
- Ability to work independently with a high degree of responsibility and entrepreneurial mindset
- Interest in working across diverse technologies and stacks
- Preferred: Experience with large-scale financial tracking systems
- Preferred: Knowledge of cloud-based services such as AWS, Docker, Kubernetes, gRPC, GraphQL
Responsibilities
- Scope, design, develop, and maintain APIs, services, and large-scale systems to handle billions of money movement requests reliably and efficiently
- Debug and resolve critical production issues across multiple services and layers of the technology stack
- Mentor and support engineering team members to foster professional growth and technical excellence
- Collaborate with cross-functional stakeholders to build new features and enhance existing systems at scale
- Improve internal engineering standards, tooling, and processes to optimize development workflows
- Participate actively in distributed and hybrid team environments, maintaining open communication channels and strong team connections
Benefits
- Competitive annual salary range: $156,800 - $235,200 (for US-based roles)
- Equity and stock options
- Performance bonuses or sales commissions where applicable
- Comprehensive health benefits including medical, dental, and vision coverage
- 401(k) retirement plan
- Wellness stipends and employee assistance programs
- Flexible work arrangements, including remote work options for qualified candidates
- Opportunities for professional development and career growth
Equal Opportunity
Stripe is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, sexual orientation, age, disability, religion, or any other protected status. All qualified applicants will receive consideration for employment without regard to these factors. We encourage individuals from all backgrounds to apply and join our mission to increase the GDP of the internet.