# Senior Software Engineer

**Company:** [MongoDB](https://hotfix.jobs/companies/mongodb)
**Location:** New York, NY
**Role:** Backend Engineering
**Salary:** $95k – $187k/yr
**Experience:** 5+ years
**Skills:** C++, Database Internals, Distributed Systems, Cloud Services, Query Execution, Storage Engines, Stream Processing, Performance Tuning, Concurrency, Flink, Spark, Apache Beam, Kafka Streams
**Posted:** 2026-09-01

> Senior software engineer designing and evolving a C++ stream-processing execution engine built on database query infrastructure. Requires 5+ years building database services, distributed systems, or foundational cloud services, with strong systems programming, performance, and ownership skills.

## Job Description

## Responsibilities
- Design, build, and deliver core components of the C++ stream processing execution engine.
- Collaborate with stakeholders to shape architecture, development practices, and escalation policies.
- Mentor fellow engineers and own project delivery and accountability.
- Identify problems, implement solutions, and deliver complex distributed-systems or database projects.
- Write, test, debug, performance-tune, and maintain distributed and highly concurrent software in large, long-lived codebases.

## Requirements
- 5+ years of experience building database services, distributed systems, and/or foundational cloud services at scale.
- Strong background in database internals or core data-processing components, including query execution, storage engines, autotuning, or workload optimization.
- Proven ability to design, write, test, debug, and performance-tune software.
- Strong computer science fundamentals and technical communication skills.
- Experience maintaining distributed and/or highly concurrent software systems.
- Demonstrated collaboration, mentoring, ownership, and accountability.

## Nice-to-haves
- Hands-on modern C++ experience in performance-sensitive systems.
- Experience with stream processing or query engines.
- Exposure to Flink, Spark, Beam, Kafka Streams, or database query engines.

## Compensation
- Base salary: $95,000–$187,000 USD.
- Benefits may include equity, employee stock purchase plan, flexible paid time off, paid parental leave, fertility and adoption assistance, 401(k), mental health counseling, transgender-inclusive health insurance, and health benefits.

## Similar jobs

- [Senior Software Engineer, Secure Build](https://hotfix.jobs/jobs/1edf937b-30bf-45eb-ba2d-1c2086a0782e) - Docker - Remote - €94k – €261k/yr
- [Payments Engineer](https://hotfix.jobs/jobs/ad78b1c4-b360-4cb3-8d89-ed59453b3e01) - Mercor - San Francisco, CA - $100k – $500k/yr
- [Senior Java Software Engineer](https://hotfix.jobs/jobs/b4fc16c9-a335-49c2-a2a8-5f35938bca54) - Vestmark - Wakefield, MA - $112k – $145k/yr
- [Software Engineer III](https://hotfix.jobs/jobs/d3b82889-613d-486c-a9e3-d731068612a9) - ZoomInfo - Bethesda, MD - $112k – $176k/yr
- [Senior Software Engineer, Backend](https://hotfix.jobs/jobs/f19d4efa-c88e-4832-9246-8fd13bdd62a6) - Navan - New York, NY - $113k – $252k/yr

**Apply:** https://hotfix.jobs/jobs/d872e735-6bc5-4be8-8ad1-d3a7d81aa535
**Canonical:** https://hotfix.jobs/jobs/d872e735-6bc5-4be8-8ad1-d3a7d81aa535