Senior Software Engineer, Database Integration & ObservabilityNew$126K

The opportunity

As a Senior Software Engineer on the Database Integration & Observability team, you will drive core initiatives across three key areas:

What you'll do

  • Ecosystem Integrations: Seamlessly connect the MongoDB database with key ecosystem products, including Search, Vector Search, Atlas Stream Processing, and Atlas Data Federation

  • Change Data Capture & Streaming: Enhance and scale our Change Streams product, enabling real-time event tracking and data synchronization across downstream systems.

  • Database Observability: Build advanced diagnostics, query shape statistics, logging systems, and process-level metrics to deliver deep operational insights

  • + years of experience in software development and/or performance engineering

  • Experience with large backend/compiled codebases, such as Rust or C/C++

  • Solid computer science fundamentals with expertise in data structures,: algorithms, concurrency, and software design architecture

What they're looking for

  • Strong interest in database internals, query engines, and distributed systems: architecture (hands-on experience or an advanced degree like an M.Sc./Ph.D. in databases is a plus).
  • Experience with observability tooling (e.g. time series metrics, dashboards)
  • Design, implement, and optimize integrations connecting the MongoDB query engine with our broader ecosystem
  • Write clean, maintainable, and high-performance C++ code while actively: participating in code reviews and design discussions