MongoDB is seeking a Senior Software Engineer to join their Code Generation team, focusing on building and optimizing their generative AI platform and code generation tools. This role is perfect for engineers with strong computer science fundamentals and systems design experience, though deep AI experience isn't required. The position involves working on critical components that ensure scalability, efficiency, and reliability of services, while collaborating with AI researchers and other engineers.
The role is part of MongoDB's Application Modernization team, which helps organizations transition from legacy applications to modern, cloud-based solutions. You'll be working on sophisticated orchestration layers and high-performance data systems that connect with advanced AI capabilities for code generation. The team is expanding their toolkit to include AI-powered code modernization solutions.
As a Senior Engineer, you'll be hands-on with both design and implementation, while mentoring other engineers. The position offers competitive compensation ($118,000 - $231,000), comprehensive benefits including 20 weeks of parental leave, and the opportunity to work remotely from various western U.S. locations. MongoDB's culture emphasizes personal growth and business impact, with strong support for diversity and inclusion.
The role requires 5+ years of experience in backend systems, with expertise in data structures, algorithms, and systems-level programming. You'll be working with technologies like Java, Python, and SQL, while having the opportunity to learn about AI and NoSQL databases. Success in this role involves delivering large-scale features, contributing to product releases, and collaborating across teams to build robust, scalable systems.