M

MongoDB

Builds document databases for software teams

Forward Deployed Engineer - Industry Solutions

Backend EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • At least 5 years of hands-on backend engineering experience building and operating production applications.
  • Strong application-side expertise with MongoDB, including data modeling, access patterns, aggregation, indexing, transactions, change streams, and query and transaction semantics.
  • Application-level fluency with at least one major relational database, including relational data modeling, access patterns, database drivers or object-relational mappers, indexing, transactions, query planning, and transaction-isolation assumptions.
  • Experience integrating a new database into a large production codebase and migrating production workloads, including persistence abstractions, data synchronization, dual-write or change data capture patterns, application refactoring, validation, and incremental rollout.
  • Strong coding ability in at least two languages such as Java, C#/.NET, Node.js/TypeScript, Python, or Go, plus experience with application programming interfaces, distributed systems, containers, and cloud or self-managed deployment environments.
  • Experience with software as a service and product engineering, including multi-tenancy, tenant isolation, versioned schemas, and backward compatibility, and the ability to work effectively in unfamiliar codebases and explain technical trade-offs clearly.
  • Willingness to spend significant time on-site with independent software vendor partners and travel within the region.

Responsibilities

  • Embed with independent software vendor engineering teams, adapting to their codebase, practices, release cadence, and constraints while understanding their product architecture, industry context, data model, and deployment environment.
  • Design and build MongoDB-backed product capabilities, including integrations, data models, indexes, queries, persistence layers, migration tooling, and support for MongoDB alongside relational database editions.
  • Design and implement coexistence and migration solutions, including synchronization, change data capture, dual writes, consistency, application refactoring, validation, and controlled cutover.
  • Design and validate production-ready solutions for performance, scalability, resilience, observability, security, and operational readiness across MongoDB Atlas, Enterprise Advanced, Kubernetes-based private clouds, and self-managed or restricted on-premises environments.
  • Enable partner engineers through collaborative development, code reviews, documentation, and knowledge sharing, while working with internal technical teams to resolve design questions and establish support boundaries.
  • Capture reusable implementation patterns, tooling, product gaps, and lessons learned to accelerate future partner engagements.

Desired Qualifications

  • Experience working for or with an independent software vendor, or in a forward-deployed, embedded, resident-engineer, or partner-engineering role.
  • Familiarity with event-driven and microservices architectures and technologies such as Kafka, as well as performance engineering, observability, resilience, or production-readiness reviews.
  • Exposure to security and compliance requirements for independent software vendors serving regulated industries.
  • Experience creating reusable tooling, reference implementations, integration components, or technical documentation, along with MongoDB certification, Atlas experience, or familiarity with MongoDB’s broader product portfolio.

About the Company

MongoDB

Builds document databases for software teams

MongoDB builds databases for software teams that need to store and retrieve application data without fitting every record into fixed rows and columns. Its flagship Atlas service runs the database in the cloud and combines it with tools for search, real-time analytics and AI retrieval. Data is stored as flexible documents, letting developers change an application's structure while keeping related information together. Customers pay for cloud resources and usage, or buy Enterprise Advanced subscriptions to run the software themselves with monitoring, management tools and technical support. MongoDB was founded in 2007 and is headquartered in New York City.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
2007

Recently Posted Jobs

Explore more opportunities at MongoDB

See more jobs