MongoDB

About MongoDB

The leading developer data platform for modern applications

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Theater District, New York, NY💰 $311.1m4.1
B2BEnterpriseBig dataCloud Computing

Key Highlights

  • Headquartered in Theater District, New York, NY
  • Over 1000 employees and $311.1 million in Series F funding
  • Popular document-oriented database system with hundreds of millions of downloads
  • Partnership with Patronus AI for automated LLM evaluation

MongoDB is a leading developer data platform headquartered in the Theater District of New York, NY. The company specializes in a document-oriented database system that stores data as JSON-like documents, making it a popular choice for modernizing legacy applications. With over 1000 employees and $31...

🎁 Benefits

MongoDB offers a comprehensive benefits package including equity and an Employee Stock Purchase Program, 20 weeks of fully paid gender-neutral parenta...

🌟 Culture

MongoDB fosters a culture centered around open-source development and innovation. The company is committed to helping businesses modernize their appli...

Skills & Technologies

Overview

MongoDB is seeking a Senior Software Engineer to contribute to the development of WiredTiger, an open-source storage engine. You'll work with modern hardware architectures and software algorithms to enhance performance and resilience. This role requires at least 5 years of experience in programming and distributed systems.

Job Description

Who you are

You have at least 5 years of experience in building industrial-strength software projects with a large user base, demonstrating robust designs and a high level of code quality. Your background includes a degree in Computer Science or a similar field, or equivalent practical experience, with strong proficiency in data structures, algorithms, and software design and architecture. You possess a keen interest in the theory and practice of database internals, which drives your passion for improving software systems.

You are skilled in programming, debugging, and performance tuning of distributed and highly concurrent software systems. Your collaborative approach to software development fosters a strong culture of inclusivity and teamwork, making you an ideal fit for our dynamic environment. You thrive in situations that require innovative problem-solving and are eager to contribute to the ongoing improvements of our systems.

What you'll do

As a Senior Software Engineer on the Storage Engines team, you will play a crucial role in building and maintaining WiredTiger, our cutting-edge open-source storage engine. Your responsibilities will include crafting and maintaining the nexus of various server components, ensuring seamless connections between the query system and the distributed replication system with the underlying storage engines. You will work on enhancing transaction management, scaling the code base, and improving the resilience and availability of our server.

You will collaborate closely with other engineers to implement robust solutions that meet the needs of our users. Your contributions will directly impact the performance and reliability of MongoDB's storage capabilities, making it essential for intricate applications. You will also engage in code reviews and provide mentorship to junior engineers, fostering their growth and development within the team.

What we offer

At MongoDB, we are committed to creating an inclusive and diverse workplace where everyone can thrive. We offer a hybrid working model that allows you to balance your professional and personal life effectively. You will have the opportunity to work with cutting-edge technologies and contribute to projects that have a significant impact on the world of data management. We encourage you to apply even if your experience doesn't match every requirement, as we value curiosity and a growth mindset just as much as technical skills.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at MongoDB.