Senior Software Engineer, Atlas Data Lake

MongoDB, New York City, Remote North America

MongoDB unleashes the power of software and data for innovators everywhere

The database market is massive (IDC estimates it to be $121B+ by 2025!) and MongoDB is at the head of its disruption. At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.

MongoDB Atlas Data Lake (ADL) is a multi-tenant on-demand data storage and query processing service that allows users to query data from multiple data sources using the MongoDB Query Language (MQL). The ADL Team builds cloud-based distributed systems software and features that enable our users to natively query and analyze data across AWS S3 and MongoDB Atlas in a stable and performant manner. ADL serves some of MongoDB’s largest and most performance sensitive customers.

We're hiring talented Senior Engineers to help design, build and improve a highly parallel analytic query engine, data indexing and storage system, and distributed control plane. 

Our team is distributed all across North America and we support office-based and remote work, and align projects with convenient work hours for each time-zone. We have lots of interesting problems to work on that have a direct impact on users - so we need your help!

If you want to be part of a team developing the core technology for a distributed query processing service, join us.  Let’s change what’s possible for application developers, business analysts, and data scientists!

This role can be based out of our New York City office or remotely in the United States.

Successful candidates will have the following qualities

  • 3+ years of experience in database internals or building core components for data processing systems (including query execution, storage engines, autonomous tuning and workload optimization)
  • Excellent verbal and written technical communication skills and desire to collaborate with colleagues, mentor fellow engineers and lead projects
  • B.Sc / M.Sc in Computer Science or similar field, or equivalent practical experience
  • Track record of identifying problems, implementing solutions and delivering highly complex projects in distributed systems or databases

Position Expectations

  • Understand and improve current functionality of the Atlas Data Lake query engine
  • Work with other engineers to coordinate seamless changes in a feature-rich, large code base
  • Work with other teams including client drivers, cloud services, server query, enterprise tools to coordinate changes or contribute to their projects
  • Suggest new ideas towards team and project goals and work with team to achieve them

Success Measures

  • In three months you’ll have contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of our latest stable release series
  • In six months, you’ll have taken on code review responsibilities and are involved in reviewing the design for new features
  • In twelve months, you’re leading the development of a new major feature and are helping to mentor new engineers on the team

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

About MongoDB

Our Story

MongoDB was founded in 2007 by Dwight Merriman, Eliot Horowitz and Kevin Ryan – the team behind DoubleClick.

At the Internet advertising company DoubleClick (now owned by Google), the team developed and used many custom data stores to work around the shortcomings of existing databases. The business served 400,000 ads per second, but often struggled with both scalability and agility. Frustrated, the team was inspired to create a database that tackled the challenges it faced at DoubleClick.

MongoDB is the leading modern, general purpose database platform, designed to unleash the power of software and data for developers and the applications they build. Headquartered in New York, with offices across North America, Europe, and Asia-Pacific, we are close to where you do business. MongoDB has more than 4,300 customers in over 85 countries, including more than half of the global Fortune 100. The MongoDB database platform has been downloaded over 30 million times and there have been more than 730,000 MongoDB University registrations.

Want to learn more about MongoDB? Visit MongoDB's website.