TL;DR

Staff Engineer: Defining the architecture and technical strategy for Terminal Developer Productivity with an accent on building long-term sustainable solutions. Focus on designing, building, and maintaining high-quality tools, infrastructure, and services while leading a team of technically sophisticated engineers.

Location: South San Francisco HQ, or Seattle

Salary: $224,000 - $336,000

Company

Stripe is a financial infrastructure platform for businesses that millions of companies use to accept payments, grow their revenue, and accelerate new business opportunities.

What you will do

  • Define the architecture and technical strategy for Terminal Developer Productivity.
  • Design, build, and maintain high-quality tools, infrastructure, and services.
  • Partner with engineering, product, and central Developer Productivity teams to define and evolve the technical roadmap.
  • Define and track key developer productivity and reliability metrics.
  • Engage directly with internal teams to understand their workflows and pain points.
  • Lead a team of technically sophisticated engineers, providing technical mentorship.

Requirements

  • This is a Staff-level role meaning we typically look for at least 10+ years of software engineering experience.
  • BS or MS in Computer Science or a related field, or equivalent practical experience.
  • Substantial work across mobile and backend systems.
  • Demonstrated experience designing, building, and operating scalable, resilient, and observable systems across the stack.
  • Ability to listen well, synthesize input from across the organization, and set a technical vision that others are excited to follow.
  • Experience serving as the technical lead for a team of engineers, with evidence of broad technical leadership.

Nice to have

  • Proficiency in one or more of: Kotlin, Java, or Go.
  • Experience building tools or platforms to improve developer productivity.
  • Experience with CI/CD tooling and pipelines and modern build systems.
  • Experience designing and maintaining automated testing infrastructure.
  • Experience driving cross-team technical initiatives or standards in areas such as build, test, or release engineering.

Culture & Benefits

  • Opportunity to put the global economy within everyone’s reach.
  • Work on Stripe Terminal, helping users extend their online presence to the physical world.
  • Be part of the Developer Productivity team, empowering engineers to ship high-quality products quickly and safely.
  • Contribute to Stripe’s in-person payment products.
  • Work with a diverse tech stack.