Taro Logo

Senior Software Engineer, MongoDB Server Clusters and Interfaces

MongoDB provides a developer data platform that enables organizations to build, scale, and run modern applications across cloud providers.
United States
$118,000 - $231,000
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · AI

Job Description

MongoDB is seeking a Senior Software Engineer to join their Clusters and Interfaces team, focusing on building core infrastructure for their distributed database system. This role combines challenging technical work with significant impact, as you'll be working on critical areas like networking, observability, and workload management. The position requires deep expertise in distributed systems and C++ programming, with opportunities to work on cutting-edge problems in database availability and scalability.

The role offers a blend of technical leadership and hands-on development, where you'll contribute to MongoDB's mission of empowering innovators through data and software. You'll be part of a collaborative team that values inclusivity and diversity, working on problems that directly impact MongoDB's position as a world-class distributed database. The work involves strengthening availability guarantees, improving connection management, and implementing robust scale-out solutions.

As a senior engineer, you'll have the opportunity to mentor others, lead feature development, and participate in crucial design decisions. The position offers competitive compensation, comprehensive benefits, and the flexibility of remote work within the United States. MongoDB's culture supports professional growth while maintaining a healthy work-life balance, making it an ideal environment for experienced engineers looking to make a significant impact in the database industry.

The company's commitment to employee wellbeing is demonstrated through their extensive benefits package, including generous parental leave, fertility assistance, and mental health support. You'll be joining a company that's at the forefront of database technology, serving over 175,000 new developers monthly and trusted by major organizations like Samsung and Toyota.

Last updated 17 days ago

Responsibilities For Senior Software Engineer, MongoDB Server Clusters and Interfaces

  • Build core infrastructure for MongoDB distributed database
  • Work on networking, observability, workload management, and data movement
  • Strengthen MongoDB's availability guarantees
  • Lead development of new features
  • Participate in design reviews
  • Mentor new engineers
  • Review code

Requirements For Senior Software Engineer, MongoDB Server Clusters and Interfaces

Linux
  • 5+ years of experience building distributed systems
  • Solid experience writing and reviewing code in C++
  • Degree in Computer Science or similar field, or equivalent practical experience
  • Strong competencies in data structures, algorithms, and software design/architecture
  • Understanding of modern computer architecture and internals
  • Experience with high performance/low latency networking
  • Experience with performance tuning
  • Experience with system observability
  • Experience with system resiliency

Benefits For Senior Software Engineer, MongoDB Server Clusters and Interfaces

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Transgender-inclusive health insurance coverage
  • Health benefits
  • Employee stock purchase program
  • Equity

Related Jobs