
About Stripe
The financial infrastructure platform for modern businesses
Key Highlights
- Processes over $1 trillion in payments annually
- Raised $8.7 billion in funding, including Series H
- Headquartered in SoMa, San Francisco, CA
- Expanding services to Brazil and India
Stripe is a leading financial infrastructure platform that processes over $1 trillion in payments annually for businesses of all sizes, from startups to Fortune 500 companies. Headquartered in SoMa, San Francisco, Stripe has raised $8.7 billion in funding across multiple rounds, including its recent...
🎁 Benefits
Stripe offers an unlimited paid time off policy, flexible work-from-home opportunities, comprehensive mental and physical health plans, and generous f...
🌟 Culture
Stripe fosters a culture focused on innovation and growth, with a commitment to expanding its services globally. The company emphasizes engineering ex...
Skills & Technologies
Overview
Stripe is hiring a Backend Engineer to work on core technology infrastructure that supports their financial platform. You'll focus on optimizing distributed systems and enhancing developer productivity. This role requires experience with Java and Spring.
Job Description
Who you are
You have 5+ years of backend engineering experience, particularly in building production systems at scale. You’ve owned services from design through deployment and have navigated the complexities of debugging distributed systems issues. Your expertise in Java and Spring is deep, and you’ve successfully shipped high-throughput APIs that handle millions of requests. You understand service architecture, dependency injection, and testing strategies, and you hold yourself and others to a high standard when working with production systems.
You thrive in environments that require autonomy and responsibility, thinking of yourself as entrepreneurial. You focus on the needs of both internal and external users, ensuring that the systems you build are reliable and efficient. You have experience optimizing the end-to-end performance of distributed systems and are comfortable collaborating with cross-functional teams to drive the right outcomes.
Desirable
Experience with data infrastructure, including data warehouse analytics and streaming analytics, is a plus. Familiarity with microservices architecture and large-scale data pipelines will set you apart. You are also encouraged to apply even if your experience doesn't match every requirement, as we value diverse backgrounds and perspectives.
What you'll do
In this role, you will work on Stripe's core infrastructure, focusing on the reliability, scale, performance, and cost of critical systems. You will be responsible for building foundational platforms that support Stripe's products and services, ensuring they operate at scale. Your work will drive the reliability and availability of these systems, contributing to the overall efficiency of Stripe's operations.
You will collaborate closely with other engineers to enhance developer productivity, ensuring that they have a reliable and fast inner development loop. This involves building everything from low-latency microservices to large-scale data pipelines and machine learning models. You will also engage in optimizing existing systems and implementing new features that improve performance and user experience.
Your role will require you to participate in code reviews, contribute to architectural discussions, and mentor junior engineers. You will be expected to stay updated with industry trends and best practices, applying them to your work to continuously improve the systems you manage. You will also have the opportunity to work on innovative projects that directly impact Stripe's mission to increase the GDP of the internet.
What we offer
At Stripe, you will be part of a team that is dedicated to building the best financial infrastructure platform for businesses. We offer a competitive salary and benefits package, including health insurance, retirement plans, and opportunities for professional development. You will work in a collaborative environment that values innovation and encourages you to take ownership of your projects. Join us in our mission to empower businesses around the world and make a significant impact on the global economy.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Stripe.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer

Backend Engineer
Vendia is seeking a Senior Backend Engineer to expand their distributed AI data platform. You'll design and implement cloud-based solutions using Python or Rust, with a focus on scalability and performance. This role requires 5+ years of experience in distributed systems.

Backend Engineer
Clarify is hiring a Backend Engineer to build foundational systems for their AI-native CRM. You'll work with technologies like TypeScript, Node.js, and PostgreSQL. This position requires 6+ years of experience in building distributed systems.

Backend Engineer
Clarify is hiring a Senior Backend Engineer to build foundational systems for their AI-native CRM. You'll work with technologies like TypeScript, Node.js, and PostgreSQL to design scalable data models and API infrastructure. This position requires 6+ years of experience in building distributed systems.

Backend Engineer
Sardine is hiring a Staff Backend Engineer to lead the development of their compliance and financial crime prevention platform. You'll work with Java, machine learning, and AI technologies to design and maintain critical systems. This role requires extensive backend engineering experience and offers a remote-first work culture.