Software Engineer, Code Generation

MongoDB • calgary, Canada

Location calgary, ab
Job Type Full-time
Posted May 30, 2026

Role Description

MongoDB is building a world‑class team in North America to create tooling that helps customers modernize their applications and migrate their data from legacy relational databases to MongoDB in real‑time. As companies modernise legacy workloads and data ecosystems, they are increasingly drawn to the flexibility and scalability of the document model. The tools developed by the Code Generation and Data Migration team are critical in this journey, helping customers with schema modeling, code generation, initial data loads, and continuous data synchronization.

Ideal Candidate

  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development
  • Experience in one or several of Java, Rust, C/C++, and/or Python, with a strong understanding of systems‑level programming, memory management, and performance tuning
  • Experience with streaming data platforms such as Apache Kafka and Change Data Capture (CDC) tools li...

Ready to Apply?

Apply for this Position