MongoDB

Software Engineer, Code Generation

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 01, 2026
Apply Now

Job 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...

Start Your Week Right!

Apply now and make every Monday exciting with MongoDB

Apply for this Position