Startups

Senior Software Engineer, Workload Resilience

MongoDB · United States · On-site

← All jobs
About MongoDB

Get your ideas to market faster with a flexible, AI-ready database. MongoDB makes working with data easy. Backed by NEA, Sequoia and USV.

About the role

The Workload Resilience team is focused on improving the availability of MongoDB through solutions in the data plane. We build out the core server workload management infrastructure so that MongoDB can properly queue, load shed, and make decisions to stabilize performance during situations where system resources are beginning to become constrained. Found on 1752vc Careers, the job board for startup and VC roles.

What they're looking for

  • Minimum 5 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent low-level software systems. Experience in C++ and/or Rust is preferable
  • Strong operational excellence fundamentals, with a focus on refining tools, team processes, and culture to deliver high-quality and reliable software consistently
  • Strong systems fundamentals, including multi-threaded programming and performance profiling
  • Excellent verbal and written technical communication skills and a desire to collaborate with colleagues and mentor junior engineers and interns
  • Experience with distributed system concepts such as fault tolerance, consistency, and availability
  • Experience with writing software to observe and mitigate overload scenarios for highly performant and concurrent systems
More about this role

The Workload Resilience team is focused on improving the availability of MongoDB through solutions in the data plane. We build out the core server workload management infrastructure so that MongoDB can properly queue, load shed, and make decisions to stabilize performance during situations where system resources are beginning to become constrained. We are the team behind the recent release of Intelligent Workload Management , a new product feature that introduces dynamic rate limiting and operation prioritizations when the database is overloaded.

We are an agile team looking for an engineer who is excited about shipping incremental improvements quickly and strong obsessions with customer impact and operational excellence.

We are looking to speak to candidates who are based near one of our MongoDB Offices for our hybrid working model.

  • Minimum 5 years of experience in programming, debugging, and performance tuning distributed and/or highly concurrent low-level software systems. Experience in C++ and/or Rust is preferable.
  • Strong operational excellence fundamentals, with a focus on refining tools, team processes, and culture to deliver high-quality and reliable software...

Read the full posting on MongoDB's site ↗

Durability and Availability

Build your edge while you search

Free tools for founders and investors, plus VC Unfiltered, our take on startups, venture and the people who build them.