About the job
Join MongoDB, a leader in modern database technology, as we assemble a talented team in North America dedicated to developing innovative tools that empower our customers to transition their applications and data from outdated relational databases to MongoDB seamlessly and in real-time. With the increasing demand for flexibility and scalability in data management, our Code Generation and Data Migration team plays a pivotal role in assisting organizations with schema modeling, code generation, initial data loads, and ongoing data synchronization.
We are seeking a Senior Engineer with a robust foundation in computer science principles, extensive experience in system design, and proficiency in the Java ecosystem, streaming systems, and data-centric applications. In this critical role, you will be responsible for designing, building, and optimizing the core data structures, algorithms, and database interactions that fuel our generative AI platform and the tools for code generation and migration. Your work will involve crafting sophisticated orchestration layers, establishing robust integration points, and developing high-performance data systems that leverage advanced AI capabilities for code generation while constructing an advanced data migration suite using a modern technology stack, including Java, Spring Boot, Kafka, Debezium, and React. You will collaborate closely with AI researchers, product management, and fellow engineers to design and implement cutting-edge solutions that address complex customer challenges.
This position is open to candidates located in the Pacific and Mountain Time Zones in North America only.

