Jobiglo

No results.

Software Engineer, Code Generation

MongoDB · Nouveau-Mexique

New
Senior 🇬🇧 English
Java Spring Boot Apache Kafka Debezium React Rust C++ Python MySQL SQL Algorithms Data structures Streaming data platforms Change Data Capture

Job description

About the role

MongoDB is building a world‑class team to create tooling that helps customers modernize legacy relational workloads and migrate data to MongoDB in real time. As a Senior Software Engineer you will design, build and optimise the core data structures, algorithms and database interactions that power our generative AI platform, code‑generation and data‑migration suite.

Key responsibilities

  • Develop high‑quality, well‑tested backend code for the data‑migration engine and AI orchestration platform.
  • Design and optimise data structures, algorithms and database interactions for real‑time code generation and migration.
  • Build robust orchestration layers and integration points that connect advanced AI capabilities with backend services.
  • Collaborate closely with AI researchers, product managers and other engineers to deliver scalable, efficient and reliable products.
  • Contribute to continuous improvement of the technology stack, including Java, Spring Boot, Kafka, Debezium and React.

Required profile

  • 2+ years of experience in backend, distributed or core platform development.
  • Strong computer‑science fundamentals, especially algorithms and data structures.
  • Experience with Java ecosystem and at least one additional language such as Rust, C/C++ or Python.
  • Hands‑on experience with streaming platforms (Apache Kafka) and CDC tools (Debezium).
  • Familiarity with relational data modelling and SQL databases (PostgreSQL, MySQL).
  • Excellent verbal and written communication skills and a curiosity‑driven attitude.

Required skills

  • Java
  • Spring Boot
  • Apache Kafka
  • Debezium
  • React (optional)
  • Rust
  • C / C++
  • Python
  • PostgreSQL or MySQL
  • SQL
  • Algorithms and data structures
  • Streaming data platforms
  • Change Data Capture (CDC)

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec MongoDB.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 hours ago

Expires 1 month from now

4 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

MongoDB

Nouveau-Mexique