Forward Deployed Engineer, Industry Solutions

5 hours, 38 minutes ago
Full-time
Senior
Software Development
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

  • Embed with ISV engineering teams and adapt to their codebases, practices, release processes, and deployment environments.
  • Design and build MongoDB-backed capabilities, including data models, indexes, queries, persistence layers, integrations, and migration tooling.
  • Implement database coexistence and migration solutions using synchronization, CDC, dual writes, application refactoring, validation, and controlled cutovers.
  • Validate solutions for performance, scalability, resilience, observability, security, and operational readiness across cloud, private-cloud, and on-premises environments.
  • Enable partner engineers through collaborative development, code reviews, documentation, and knowledge sharing.
  • Work with internal technical teams to resolve design questions and establish support boundaries.
  • Capture reusable implementation patterns, tooling, product gaps, and engagement lessons for future partner projects.
  • Travel regularly and work on-site with ISV partners during key engagement phases.

Requirements

  • 5+ years of hands-on backend engineering experience building and operating production applications.
  • Strong application-side MongoDB expertise, including data modeling, aggregation, indexing, transactions, change streams, and query semantics.
  • Application-level expertise with at least one major relational database, including modeling, drivers or ORMs, indexing, transactions, query planning, and isolation assumptions.
  • Experience integrating databases into large production codebases and migrating workloads using persistence abstractions, synchronization, dual writes, or CDC.
  • Strong coding ability in at least two languages such as Java, C#/.NET, Node.js/TypeScript, Python, or Go.
  • Experience with APIs, distributed systems, containers, cloud, or self-managed deployment environments.
  • Experience with SaaS and product engineering, including multi-tenancy, tenant isolation, versioned schemas, and backward compatibility.
  • Willingness to travel within the region and spend significant time on-site with ISV partners.
  • Experience with ISVs, forward-deployed engineering, partner engineering, Kafka, microservices, observability, resilience, security, or regulated industries is preferred.
  • MongoDB certification, Atlas experience, or experience creating reusable tooling, reference implementations, and technical documentation is preferred.

Benefits

  • CAD $158,000–$220,000 base salary range for Canada-based candidates.
  • Equity and employee stock purchase program.
  • Flexible paid time off.
  • 20 weeks of fully paid gender-neutral parental leave.
  • Fertility and adoption assistance.
  • RRSP with employer match.
  • Health, dental, vision, mental health counseling, and backup child and elder care benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer - Core Trading

Alpaca 51-250 Capital Markets

Alpaca is hiring an experienced software engineer to design and build a high-performance algorithmic trading platform supporting its global brokerage infrastructure and customers.

C C++ Docker Go Kubernetes System Design
5 hours, 38 minutes ago

Staff Software Engineer, Full Stack

Alphasense 51-250 Industrial Conglomerates

AlphaSense is seeking a Staff Software Engineer, Full Stack (frontend-heavy) to lead architecture, development, reliability, and AI-enabled product capabilities for its market-intelligence platform.

AWS CI/CD Docker DynamoDB Elasticsearch GCP GraphQL Helm Java JavaScript Kubernetes Lucene Microservices MySQL Node.js Python React Redis Solr SQL TypeScript
5 hours, 53 minutes ago

Senior Software Engineer, Autonomy Actions Sustaining

Motional 1K-5K Automotive

Motional is hiring a Senior Software Engineer for its Planning, Motion, and Controls Team to build simulation and analysis tools that accelerate autonomous-driving development and enable automated root-cause analysis.

C++ Python
5 hours, 53 minutes ago

Senior Software Engineer

Renaissance 1K-5K Internet Software & Services

Renaissance is seeking a Senior Software Engineer for Freckle’s Student Activities team to build and scale full-stack applications supporting personalized K–12 learning for millions of students worldwide.

Agile AWS CI/CD Datadog Docker GitHub Actions PostgreSQL React REST API TypeScript
6 hours, 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