Senior Software Engineer - Data Migration & AI Platforms
MongoDB · Calgary
Job description
About the Role
Join a world-class engineering team dedicated to revolutionizing how businesses modernize their applications. As a Senior Engineer within the Code Generation and Data Migration team, you will play a pivotal role in building the essential tools that facilitate seamless real-time data migration from legacy relational databases to MongoDB.
Main Missions
- Design, build, and optimize high-performance data structures, algorithms, and database interactions.
- Develop sophisticated orchestration layers and robust integration points for our generative AI platform and code generation tools.
- Engineer high-performance data systems to support initial data loading and continuous data synchronization.
- Collaborate closely with AI researchers, Product Management, and cross-functional engineering teams to implement cutting-edge solutions for complex client challenges.
- Drive technical excellence in the development of tools for schema modeling and automated code generation.
Profile Required
- Proven experience as a Senior Software Engineer in a large-scale distributed systems environment.
- Strong expertise in designing complex backend architectures and high-performance data pipelines.
- Ability to work effectively in a highly collaborative, fast-paced environment alongside AI specialists and product owners.
- Strong problem-solving skills with a focus on optimizing data migration and synchronization processes.
- Must be able to work within North American time zones (PST or MST).
Required Skills
- Advanced proficiency in Java and Spring Boot.
- Hands-on experience with event streaming and data integration tools like Kafka and Debezium.
- Strong frontend integration skills with React.
- Deep understanding of database internals and data modeling.
- Experience with Generative AI integration or large-scale data orchestration.
Questions fréquentes
Why are you reporting 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
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
MongoDB
Calgary
Related job offers
-
Développeur Java Senior (Spring / Spring Boot) – Calgary
Synechron Calgary -
Ingénieur Senior – Développement AI‑native (GridEdge)
Solartility Group Calgary -
Développeur Java Senior (Back‑End) – Calgary
Synechron Calgary -
Chef de Projet Junior – Implémentation de Solutions Logicielles Hospitalières
Epic New York -
Junior Project Manager – Gestion de projets IT
Haystack San Diego Metropolitan Area