New/Recent Grad - Software Engineer 2020

MongoDB, New York City

MongoDB unleashes the power of software and data for innovators everywhere

MongoDB, Inc is seeking Computer Science students with a strong background in CS theory and systems, to join us in building the next revolution in database technology at our New York City Headquarters.

By offering the best of traditional databases as well as the flexibility, scale, and performance required by today’s applications, MongoDB lets innovators deploy apps as big as they can possibly dream. From startups to enterprises, for the modern and the mission-critical, MongoDB is the database for giant ideas.

As a New Grad Software Engineer, you will be considered for various roles across MongoDB’s engineering teams. During your first six months as an employee, you’ll participate in our rotation program where you get to experience a new engineering team every 6 weeks. At the end of the 6 months, you are placed on one of the teams you rotated through based on where your personality, passion, and skill set best fit.

The right candidate for this role will:

  • Be in the process of receiving or having received a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or related field
  • Have a solid foundation in computer science theory, with strong competencies in data structures, algorithms, and software design
  • Be proficient in one of our commonly used languages - which include C++, Go, Ruby, Python, Java, Javascript, and Node.js - or a comparable high level programming language
  • Have experience writing and testing software whether as part of an internship, in a personal project, in a coding competition, or for research
  • Be genuinely interested in MongoDB the company and be excited to learn the product, if you don’t already know how to use it
  • Be interested in living and working in NYC

Engineering teams include:

  • Cloud - The Cloud team develops and runs a variety of MongoDB Cloud products to help our users build and run applications in the cloud. They are a team of Java, Javascript, and Go engineers that are responsible for the full-stack development of the various components of our Cloud offerings
  • Core Server - The Core Server team is responsible for the architecture, implementation, and maintenance of the MongoDB server.  Working in C++ and Javascript, these engineers make contributions to an open source project running in production at some of the biggest companies in the world
  • Drivers - The Drivers team provides libraries and tools that developers all over the world use to interface with MongoDB. Engineers on this team work in a number of languages, are contributing to numerous open-source projects, and regularly speak at conferences and user-groups
  • Enterprise Tools - The Enterprise Tools team is responsible for building products that enable our customers to better understand their data through visualization tools, through tools for developers, and services that enable legacy products to work with MongoDB.  We build the BI Connector, with GoLang; Compass (Community and Enterprise) and the new Chart Server with Node.js; and the new schema recommendation tool DART with Java and Javascript
  • DeveloperProductivity - If you’ve ever thought about how you build software, then you are thinking about development productivity. The DeveloperProductivity team develops the products, tools, and infrastructure needed by MongoDB Engineers to build the world’s most scalable and flexible datastore solutions
  • Documentation - The Docs team at MongoDB is responsible for writing all of the technical documentation that supports the MongoDB ecosystem
  • Education - Education engineering is an ed-tech startup within a startup. They develop and maintain the online course platform for MongoDB University
  • Security - The Security team helps to identify, reduce and manage security risk. We help to establish MongoDB services and products as trusted, safe and compliant. Engineers work on a variety of projects to help build and maintain our robust security program, including forensics, vulnerability assessments and penetration tests.

*MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type 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.