Staff Software Engineer, Code Forge

Stripe, Inc.

New York (NY)

Hybrid

USD 224,000 - 336,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity
401(k) plan
Medical, dental, and vision benefits
Wellness stipends
Hybrid work option

Job summary

Stripe, Inc. in the United States is seeking a Staff Software Engineer for the Developer Productivity organization’s Code Review team.

You will own problems across the code review domain, set technical direction, and lead complex projects spanning UI, backend services, and integrations. You will blend hands-on engineering with technical leadership to build reliable tools that determine what changes can be approved by agents and when human judgment is needed.

Qualifications

  • 10+ years of professional software engineering experience across languages and system boundaries.
  • Experience owning a technical domain and leading complex projects.
  • Experience using data and user feedback to evaluate quality and guide engineering decisions.
  • Experience building alignment across teams and communicating tradeoffs.
  • Familiarity with code review tooling and developer productivity goals.

Responsibilities

  • Set technical direction for code review, build alignment across Stripe, and mentor engineers as you lead complex projects from problem definition through delivery and adoption.
  • Build and improve agent harnesses that enable review agents to exercise judgment and safely approve pull requests.
  • Develop evaluations that compare agent and human review decisions, assess the safety of merged changes and the impact on developer velocity, and guide improvements to approval decisions.
  • Evaluate and apply advances in AI and agent orchestration to accelerate engineering delivery across Stripe while maintaining review quality, maintainability, reliability, and change safety.
  • Build and maintain Orbit Diffs and the surrounding code review tools, helping engineers understand changes and focus their attention where their judgment is most valuable.
  • Improve code ownership, intelligent reviewer assignment, stacked pull request workflows, and controls for change management.
  • Support Stripe’s migration to new source control infrastructure by adapting code review workflows and integrations.
  • Partner with security, compliance, infrastructure, reliability, and language and runtime teams to improve how software changes are evaluated and approved across Stripe

Skills

Technical leadership
Cross-team collaboration
Data-driven decision making
Mentoring engineers
Problem solving

Education

BS or MS in Computer Science or related field

Tools

Go
Ruby
TypeScript

Job description

About Stripe

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.

Who we are

About Stripe

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.

About The Team

The Developer Productivity organization works to make Stripe the most productive place of an engineer’s career. The Code Review team builds the tools and processes that help Stripe engineers review and ship code safely and efficiently. We treat engineers’ attention as a valuable resource, building tools that help them understand changes and focus on the decisions that need human judgment.

Our goal is to build an AI review agent that outperforms human review at preventing problems after changes merge, while helping developers move quickly. We are also moving code review from GitHub to Orbit Diffs, Stripe’s own review interface, and enabling Stripe’s migration from legacy source control infrastructure to new systems, including infrastructure built at Stripe.

What you’ll do

As a Staff Software Engineer, you will take ownership of problems across the code review domain, set technical direction, and build alignment across Stripe. You will combine technical leadership with hands‑on engineering to build the systems that determine which changes can be approved by agents and when human judgment is needed. Your decisions will influence both the pace and safety of changes across Stripe.

You will work across user interfaces, backend services, source control integrations, and agent harnesses. Our team works primarily in Go, Ruby, and TypeScript, and you will use the technologies each problem requires. As AI capabilities evolve, you will experiment with new approaches and turn them into reliable, maintainable tools for developers.

Responsibilities
  • Set technical direction for code review, build alignment across Stripe, and mentor engineers as you lead complex projects from problem definition through delivery and adoption
  • Build and improve agent harnesses that enable review agents to exercise judgment and safely approve pull requests
  • Develop evaluations that compare agent and human review decisions, assess the safety of merged changes and the impact on developer velocity, and guide improvements to approval decisions
  • Evaluate and apply advances in AI and agent orchestration to accelerate engineering delivery across Stripe while maintaining review quality, maintainability, reliability, and change safety
  • Build and maintain Orbit Diffs and the surrounding code review tools, helping engineers understand changes and focus their attention where their judgment is most valuable
  • Improve code ownership, intelligent reviewer assignment, stacked pull request workflows, and controls for change management
  • Support Stripe’s migration to new source control infrastructure by adapting code review workflows and integrations
  • Partner with security, compliance, infrastructure, reliability, and language and runtime teams to improve how software changes are evaluated and approved across Stripe
Who you are

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.

Minimum Requirements
  • BS or MS in Computer Science or a related field
  • 10+ years of professional software engineering experience, including designing, building, and operating reliable production software across languages and system boundaries
  • Experience owning a technical domain, setting technical direction, and leading complex projects from ambiguous problems through delivery
  • Experience using data and user feedback to evaluate quality, understand user needs, and guide engineering decisions
  • Experience building alignment across teams, explaining technical tradeoffs, and adapting your approach as technologies evolve
Preferred Qualifications
  • Experience building agent harnesses, orchestrating agents, or designing evaluations for agent behavior
  • Experience building developer productivity tools, especially code review or related workflows
  • Experience with software change management and compliance, including designing, implementing, or maintaining controls
Hybrid work at Stripe

This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office).

In-office expectations

Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams.

Working remotely at Stripe

A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on‑sites, meet‑ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.

Pay and benefits

The annual US base salary range for this role is $224,000 - $336,000. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process.

Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends.

We look forward to hearing from you.

At Stripe, we're looking for people with passion, grit, and integrity. You're encouraged to apply even if your experience doesn't precisely match the job description. Your skills and passion will stand out—and set you apart—especially if your career has taken some extraordinary twists and turns. At Stripe, we welcome diverse perspectives and people who think rigorously and aren't afraid to challenge assumptions. Join us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Code Forge
Staff Software Engineer, Code Forge

Stripe, Inc. • Seattle (WA)

Hybrid
USD 224,000 - 336,000
Equity
Bonus potential / sales commissions
401(k) plan
+2
Staff Software Engineer, Code Forge
Staff Software Engineer, Code Forge

Stripe, Inc. • United States

Remote
USD 190,000 - 270,000
Staff Software Engineer, Code Forge (Fully Remote)
Staff Software Engineer, Code Forge (Fully Remote)

Stripe, Inc. • United States

Remote
USD 224,000 - 336,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
Engineering Manager, Self Serve Direct Onboarding
Engineering Manager, Self Serve Direct Onboarding

Stripe, Inc. • San Francisco (CA)

On-site
USD 236,000 - 354,000
Equity
Bonus potential
401(k) plan
+2
Staff Software Engineer, Money Movement Platform
Staff Software Engineer, Money Movement Platform

Stripe, Inc. • San Francisco (CA)

On-site
USD 224,000 - 336,000
Equity
Performance bonus
401(k) plan
+1
Staff Software Engineer, Startup Products
Staff Software Engineer, Startup Products

Stripe, Inc. • Seattle (WA)

Hybrid
USD 224,000 - 336,000
equity
company bonus or sales commissions/bon
401(k) plan
+2
Staff Software Engineer, Startup Products
Staff Software Engineer, Startup Products

Stripe, Inc. • Chicago (IL)

Hybrid
USD 224,000 - 336,000
equity
company bonus or sales commissions/bon
401(k)
+2
Staff Software Engineer, IAM Control Plane
Staff Software Engineer, IAM Control Plane

Stripe, Inc. • Seattle (WA)

On-site
USD 224,000 - 336,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
Integration Engineer, Professional Services
Integration Engineer, Professional Services

Stripe, Inc. • Chicago (IL)

Hybrid
USD 204,000 - 306,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
Backend Engineer, Developer & End-user Experience Platform
Backend Engineer, Developer & End-user Experience Platform

Stripe, Inc. • Seattle (WA)

On-site
USD 190,000 - 286,000
Equity
401(k) plan
Medical, dental, and vision
+1