Engineering Manager, Document Database

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 the road ahead is vast. This translates to an extraordinary opportunity for you to bring the global economy within everyone’s grasp, all while engaging in the most impactful work of your career. 

About the team

As part of the Document Database team, we provide a tier-0 real-time database infrastructure based on MongoDB to enable all of Stripe’s infrastructure. We store nearly all of Stripe’s online data and have strict requirements for security, durability, availability, latency, and scalability. We have a huge responsibility as we contribute to Stripe’s overall user experience. 

Our mission is to provide a simple, secure, reliable, scalable, and performant document database as a service to enable teams at Stripe. We run a massive fleet of databases and a large-scale distributed system to manage the fleet. We are growing very fast which is challenging us to rethink our assumptions.

What you’ll do

Responsibilities

  • Develop engineers on the team, helping them advance in their careers while also fostering a collaborative and high performance team culture.
  • Drive the roadmap, strategic direction and priorities for the team, and collaborate with other engineering teams across the company
  • Guide the team in achieving a high level of engineering and operational excellence and stability.
  • Work on optimizing the infrastructure to deliver high availability, low latency services to users around the world.
  • Contribute to wider engineering initiatives as a member of Stripe’s engineering leadership team

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

  • 3+ years of engineering management experience
  • 5+ years of software development experience 
  • 2+ years of cloud development or management experience
  • Strong technical knowledge of database, performance tuning, and distributed systems
  • Experience running highly efficient teams 
  • Operational experience to deal with high profile and complex operational incidents

Preferred qualifications

  • Experience with open source databases such as MongoDB
  • Experience managing remote and distributed teams
  • Experience working closely across geographies, where important partners are a timezone away

Stripe is a suite of APIs that powers commerce for businesses of all sizes.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Engineering Manager Q&A's
Report this job

This job is no longer available