MongoDB is seeking a senior software engineer to join the Atlas Clusters Organization, which is responsible for building MongoDB Atlas, their database as a service offering and fastest growing product. Atlas allows users to deploy fault-tolerant, secure, globally distributed MongoDB clusters in just minutes, including developing software to interface with the three major cloud providers (AWS, Azure, and GCP) in order to bring security, durability, availability, and performance to all deployments of MongoDB. The Atlas Clusters Security team creates a first-in-class cloud database security experience for their wide range of sophisticated customers by developing and maintaining systems for cluster networking, data encryption, database authentication, and more.
Requirements
- Is skilled at writing large-scale, distributed backend systems in a compiled language (Java, C, Go, etc.)
- Is comfortable working across the stack of a modern web application (e.g. React, TypeScript)
- Has experience with at least one major cloud provider technology (AWS, Azure, GCP)
- Has led the launch of a new module and maintained it in production
Responsibilities
- Build and design new features for MongoDB Atlas
- Contribute to and lead complex technical projects
- Work closely with product and design teams, considering the user’s perspective while building technical solutions
- Work with customers and support engineers to fix issues
- Collaborate with team members to develop our codebase, best practices, and design principles
- Learn from and mentor other team members
Other
- Has at least 5 years of professional software development experience
- Is eager to solve tough problems
- Has excellent communication skills
- Is curious, collaborative, and motivated
- We are looking to speak to candidates who are based in New York City and would like a hybrid or in-office working model.