The opportunity
MongoDB is the modern database platform and consistently voted the #1 most wanted database , preferred by developers. MongoDB continues to attract the most demanding and innovative companies and development teams in enterprise software.
What you'll do
Embed with ISV 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 (CDC), 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
What they're looking for
- + 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 a clear understanding of query and transaction semantics
- Application-level fluency with at least one major relational database,: including relational data modeling, access patterns, database drivers or ORMs, 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 CDC patterns, application refactoring, validation, and incremental rollout