Taro Logo

Senior Software Engineer (Query Execution)

MongoDB provides a leading developer data platform and distributed multi-cloud database service called MongoDB Atlas.
United States
$118,000 - $231,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer (Query Execution)

MongoDB, a leading developer data platform company, is seeking a Senior Software Engineer to join their Query Execution Team. This role focuses on developing and maintaining a fast and modular distributed query system, making it perfect for engineers passionate about database technology and high-performance systems.

The position offers an exciting opportunity to work on MongoDB's core query engine, implementing execution algorithms, building new query language features, and optimizing database performance. The role requires strong expertise in systems programming and C++ development, with the opportunity to impact a product used by over 175,000 new developers monthly.

As a Senior Engineer, you'll be responsible for contributing to major features, mentoring team members, and driving technical solutions. The company offers a comprehensive benefits package including flexible PTO, extensive parental leave, and equity participation. MongoDB's culture emphasizes personal growth and technical excellence, with clear progression milestones at 3, 6, and 12 months.

The role can be performed remotely in North America or from any US/Canada office, offering flexibility in work location. MongoDB's commitment to diversity, inclusion, and employee well-being is evident in their extensive benefits package and supportive culture. The company is at the forefront of the massive data management software market, projected to reach $153 billion by 2027, making this an excellent opportunity for career growth and impact.

Working at MongoDB means joining a team that's transforming industries through innovative database solutions. You'll be part of developing critical infrastructure used by major organizations like Samsung and Toyota, while having the opportunity to work with cutting-edge technology and contribute to the future of database systems. The role offers competitive compensation, with a base salary range of $118,000 to $231,000 USD, plus additional benefits and equity components.

Last updated a day ago

Responsibilities For Senior Software Engineer (Query Execution)

  • Understand and improve current functionality of the MongoDB query engine
  • Contribute high quality C++ code and give and solicit feedback in code reviews
  • Identify, design, implement, test, and support new features related to query performance and robustness
  • Work constructively with peers to deliver excellent technical solutions

Requirements For Senior Software Engineer (Query Execution)

  • 4+ years of experience in systems programming
  • Hands-on experience building industrial-strength software
  • Solid computer science fundamentals in data structures, algorithms, and software design/architecture
  • Experience with large code bases, preferably in C++, C, Rust or similar compiled language
  • B.Sc. in Computer Science or similar field, or equivalent practical experience
  • Interest in the theory and practice of database query engines

Benefits For Senior Software Engineer (Query Execution)

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

Interested in this job?

Jobs Related To MongoDB Senior Software Engineer (Query Execution)

Senior Engineer, R&D Developer Productivity

Senior Engineer position focused on developing and scaling Evergreen, MongoDB's continuous integration system, using Go, Kubernetes, and AWS.

Software Engineer 3, Online Archive

Senior Software Engineer role at MongoDB working on Atlas Online Archive, building distributed storage systems with Java, Go, and JavaScript.

Sr. Salesforce Engineer, DSP Tech, Last Mile

Senior Salesforce Engineer position at Amazon's Last Mile DSP Tech team, focusing on Service Cloud and Sales Cloud implementations to optimize delivery operations.

Sr. Software Development, DSP Business Health

Senior Software Development Engineer role at Amazon's DSP Business Health team, building analytics pipelines and APIs to provide business insights for delivery partners.

Senior Software Dev Engineer, Kuiper SW Deployment Services

Senior Software Engineer role at Amazon Kuiper developing deployment services for satellite software updates using Java, Python and AWS.