MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere—on premises, or across cloud providers.
MongoDB is seeking a Senior Software Engineer to join the Atlas Clusters Availability & Durability Team. The team is responsible for building MongoDB Atlas, our database as a service offering and fastest growing product. Atlas allows users to deploy fault-tolerant, secure, globally distributed MongoDB clusters in just minutes.
The Atlas Clusters Availability & Durability team develops the software that manages the Atlas cluster infrastructure on the three major cloud providers (AWS, Azure, GCP) all the way up to the UI where customers build and configure their Atlas clusters. We are constantly challenged to design features like auto-healing, auto-scaling, and advanced security on a set of database clusters at a humongous scale.
What you'll doBuild and design new features for MongoDB AtlasBecome an expert in and improve our systems for automatically scaling and healing database clustersInvestigate issues spanning from cloud provider integrations down to OS configurationContribute to and lead complex technical projectsWork closely with product and design teams, considering the user's perspective while building technical solutionsWork with customers and support engineers to fix issuesCollaborate with team members to develop our codebase, best practices, and design principlesLearn from and mentor other team membersWe're looking for someone whoHas at least 5 years of professional software development experienceIs 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, Enzyme)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 productionIs eager to solve tough problemsIs curious, collaborative, and motivatedSuccess MeasuresIn 3 months, you'll have shipped code into production and collaborated with the team to solve tough problemsIn 6 months, you'll have contributed to a large projectIn 12 months, you'll have designed new features, led development work, and become a go-to expert on parts of the systemMongoDB 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 is an equal opportunities employer.*
#J-18808-Ljbffr