MongoDB's business problem is to empower innovators by providing a robust, scalable, and globally distributed developer data platform, MongoDB Atlas, that enables organizations to build, scale, and run modern applications, including AI-powered ones. Specifically, the Atlas Search team is focused on building the cloud-based distributed systems software responsible for the lifecycle of search indexes to ensure seamless and performant data retrieval for users at scale.
Requirements
- 2+ years of hands-on experience designing, building, testing, and maintaining industrial-strength backend software in a complex codebase
- Experience developing distributed systems and multithreaded applications
- Experience with at least one modern statically typed programming language, and interest in working with Java
Responsibilities
- Contribute to the design, implementation, and support of projects that improve the scalability of Atlas Search to make using it a seamless experience for even the largest workloads
- Work with a collaborative team that prioritizes sound technical decision-making and building systems that our customers love and that we are proud of as engineers
- Have the opportunity to lead projects and own subsystems
- Provide input on the team’s roadmap and help determine the architecture of our system
- Contributed to the development of an existing project and completed several small improvements or bug fixes
- Reviewing code and project designs
- Led a small project
Other
- This role is based in San Francisco, CA with an in-office or hybrid work model.
- Excellent verbal and written technical communication skills and enthusiasm for collaborating closely with colleagues
- A growth mindset and the desire to learn quickly through taking on challenges, reflecting on outcomes, and incorporating feedback
- A strong sense of ownership over their work, from initial design all the way through maintaining code in production
- MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process.