Software engineer
- Location
- San Francisco
- Type
- Full time
- Compensation
- $150k-$200k
- Posted
- 2 days ago
Join a team building useful software. Work closely with engineering and design to turn new ideas into products.
Find roles through people you trust, and message a verified founder or page admin about your interest.
Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.
In this role, you’d be joining the Code Forge team in Developer Productivity. Our team is responsible for the systems that store Stripe’s code and its history, and serve it to every engineer, AI agent, and CI job.
Our team helps Stripe increase the GDP of the internet by helping Stripe engineers ship faster and more safely. Stripe has a massive monorepo, and it keeps growing. AI is changing how software is built, and the demand on our systems grows with it. Our goal is source control that scales to meet any demand and serves each of its users in the way that best fits their work: engineers who write and review code, AI agents that work in parallel, and CI jobs that build and test every change.
Change management is a critical function at Stripe. We work closely with the Code Review team so that engineers and agents can move changes through review and approval quickly and safely.
We put users first. We spend time with the engineers who use our systems, we measure their experience, and we let what we learn guide our decisions. AI tools change quickly, and our plans change with them. We like this pace, and we adapt quickly.
In this role, you’ll lead how Stripe stores and serves its code as demand grows. You’ll work with engineers across Stripe to understand what slows them down, turn that into a technical direction, and bring teams and leaders along with you. You’ll lead large projects that involve several engineers and teams, and you’ll also write a large part of the code, and shepherd your projects from beginning to end. You’ll make sure that our systems stay correct, available, and fast.
This is a highly collaborative, high-visibility role. You’ll partner with engineering to define and drive the long-term vision. You’ll work closely with the Developer AI teams, the Developer Environments organization, and the Code Review team, as well as CI/Build infrastructure, reliability, security, and compliance teams. You’ll mentor engineers on our team and beyond, and you’ll use AI coding agents every day to build systems and to understand them.
We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.