Senior Site Reliability Engineer
Updated on 2/5/2024
MongoDB

5,001-10,000 employees

Modern, general-purpose database platform
Company Overview
MongoDB empowers innovators to create, transform, and disrupt industries by unleashing the power of software and data
Data & Analytics

Company Stage

Series F

Total Funding

$311M

Founded

2007

Headquarters

New York, New York

Growth & Insights
Headcount

6 month growth

11%

1 year growth

15%

2 year growth

53%
Locations
Palo Alto, CA, USA • San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Kubernetes
Microsoft Azure
AWS
Linux/Unix
CategoriesNew
DevOps & Infrastructure
Software Engineering
Requirements
  • Experience running a mission critical service at scale
  • Understanding of information security issues
  • Prior experience running critical production systems in a Linux environment
  • Firm grasp of at least one modern programming language, beyond basic scripting
  • Solid understanding of web and network protocols and standards (HTTP, TLS, DNS, etc)
  • Bachelor’s degree in Computer Science or equivalent experience
  • Experience writing automation tools & eagerness to "automate all the things"
Responsibilities
  • Design and build the infrastructure for a global cloud service that comprises hundreds of thousands of MongoDB clusters, processes a billion metrics per day, and replicates tens of billions of database writes to our backup service
  • Design, implement, and troubleshoot the automation and monitoring of services that seamlessly spans the globe - including several cloud providers
  • Become an expert in infrastructure performance, helping us optimize from the application level all the way through the firmware
  • Build for resilience. Our goal is that nobody’s pager goes off, ever. Are we there yet? No. Are we really close? Very. While we work on that - participate in a weekly on-call rotation
  • Improve our infrastructure capabilities, optimizing for cost, simplicity, and maintainability
Desired Qualifications
  • Experience building large applications from scratch, complete with CI/CD infrastructure
  • Experience in networking, security, hardware or OS performance tuning
  • Experience with at least one of the major cloud providers (Amazon Web Services, Google Compute, Microsoft Azure)
  • Experience managing kubernetes clusters or some other container orchestration infrastructure
  • Experience with observability of large scale distributed systems