MongoDB

MongoDB

MongoDB provides a developer data platform that simplifies data management and accelerates application development, enabling businesses to leverage modern database technology for innovative solutions across various industries.

Internet Software & Services
1K-5K
Founded 2007

Description

  • Design, build, and optimize the data structures, algorithms, and database interactions behind the data migration and generative AI orchestration platform.
  • Develop robust backend services and orchestration layers that support code generation and continuous data synchronization.
  • Contribute high-quality, well-tested code to the data migration engine and core platform components.
  • Collaborate with product management, AI researchers, machine learning engineers, designers, and other engineers to deliver roadmap priorities.
  • Identify and resolve performance bottlenecks and architectural issues in data flow, orchestration, and distributed systems.
  • Participate in code reviews and provide feedback on technical design documents and pull requests.
  • Troubleshoot and resolve complex technical issues in backend and distributed systems.
  • Perform process-related work such as CI/CD, quality, and testing tasks.
  • Help recruit and interview new team members.
  • Collaborate on cross-functional projects with other MongoDB teams.

Requirements

  • 2+ years of engineering experience in backend systems, distributed systems, or core platform development.
  • Experience with one or more of Java, Rust, C/C++, and/or Python.
  • Strong understanding of systems-level programming, memory management, and performance tuning.
  • Experience with streaming data platforms such as Apache Kafka and CDC tools like Debezium.
  • Experience with relational data modeling and at least one SQL database such as Postgres or MySQL.
  • Exposure to JavaScript and React is a plus.
  • Good understanding of algorithms, data structures, and time and space complexity.
  • Excellent verbal and written communication skills.
  • Familiarity with cloud-native distributed systems such as Kubernetes is a plus.
  • Experience with NoSQL databases is preferred, though not required.
  • Contributions to relevant open-source projects are preferred.
  • Must be based in North America in the PST or MST time zones.

Benefits

  • Canada base salary range of $108,000 to $149,000 CAD.
  • Equity as part of the total compensation package.
  • Employee stock purchase program participation.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • Registered Retirement Savings Plan (RRSP) with employer match.
  • Mental health counseling, backup child care, and backup elder care.
  • Health, dental, and vision benefits for eligible employees.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Hanoi, Vietnam

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Software Engineer to help design, build, and evolve its accessible text-to-speech product for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
8 minutes ago

Software Engineer, iOS Core Product - Kharkiv, Ukraine

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale its widely used text-to-speech app, improve the user experience, and contribute to product decisions for a fast-growing, fully distributed team.

CI/CD Git iOS Swift SwiftUI
8 minutes ago

Senior Software Engineer (Go)

Form3 251-1K Diversified Financial Services

Form3 is hiring a Senior Software Engineer to help build and operate the cloud-native infrastructure behind its real-time global payments platform.

AWS Azure BDD CockroachDB Elasticsearch Flux GCP GitHub Go HashiCorp Vault Java Kubernetes Microservices Prometheus TDD Terraform
8 minutes ago

Software Engineer, iOS Core Product - Singapore, Singapore

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior iOS Engineer to help scale and evolve its high-traffic text-to-speech iOS app for a large global user base in a fully distributed, fast-moving product team.

CI/CD Git iOS Swift SwiftUI
8 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers