Skills this job asks for
MongoDBC++JavaScriptPythonCommunication
Add your CV (free) to see which of these your CV is missing.
Sponsorship verdict
Sponsorship possible
One solid signal, not two. Worth applying, and worth asking about sponsorship early.
-
✓
Employer is on a government sponsor recordThe US Department of Labor certified 93 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first.
-
?
The posting doesn’t mention sponsorshipSilence isn’t a refusal — ask the recruiter before investing much time.
-
?
No salary bar for this routeH-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area.
-
✓
What Mongodb INC paid sponsored hires in similar roles29 certified filings for “Software Engineer” (Software Developers) in NY: $132k–$161k, median $132k.
-
✓
Confirmed live todayWhen a source last listed this job as open.
Details and sources
- Employer is on a government sponsor record
- The US Department of Labor certified 93 H-1B/E-3 labor condition applications for this employer between Oct 2025 and Jun 2026 (latest Jun 2026) — the step every H-1B hire needs first. Source: LCA disclosure data (US Department of Labor (OFLC)).
- No salary bar for this route
- H-1B has no fixed salary bar: the employer must pay at least the prevailing wage for the role and area. Cap-subject employers enter a lottery weighted by wage level. Source: https://www.federalregister.gov/documents/2025/12/29/2025-23853/weighted-selection-process-for-registrants-and-petitioners-seeking-to-file-cap-subject-h-1b, rules effective 2026-02-27.
- What Mongodb INC paid sponsored hires in similar roles
- 29 certified filings for “Software Engineer” (Software Developers) in NY: $132k–$161k, median $132k. Most were filed at wage level II (41%) — 2 lottery entries, ≈31% projected selection odds for cap-subject employers. Source: US Department of Labor LCA disclosure data (Oct 2025 – Jun 2026).
US H-1B: cap-subject employers enter a lottery weighted by wage level — Level I gets 1 entry, Level IV gets 4 (DHS projected selection odds ≈15% at Level I to ≈61% at Level IV). Universities and non-profit research employers are cap-exempt. The $100,000 fee for new petitions from abroad is currently blocked by a court order (appeal pending).
A verdict summarises public evidence. It is not legal advice and never a guarantee: the employer and the immigration authority decide. Sign in to factor in where you can already work.
About the role
MongoDB’s Replication Team builds the infrastructure that enables high availability, fault tolerance, automatic failover, and tunable consistency. As a Senior Engineer on the team, you will design and implement distributed-systems features that protect data and keep applications available under demanding operating conditions.
You will work primarily in C++ on core database code, partner with engineers across MongoDB, and shape features central to major MongoDB releases. This is an opportunity to apply distributed-systems fundamentals to problems in data consistency, recovery time, replication performance, and operability.
We are looking to speak to candidates who are based near one of our MongoDB office for our hybrid working model.
What you will do
• Design and implement production features across the replicated data lifecycle
• Improve restore and recovery workflows with attention to recovery time objectives
• Improve replication lag, throughput, and flow control; measure performance and prevent or resolve regressions
• Write production-quality C++ and the unit, integration, and system tests needed to demonstrate its correctness
• Use JavaScript and Python where appropriate to extend test coverage and validate end-to-end behavior
• Collaborate with partner engineering teams and stakeholders on large, cross-functional initiatives
• Investigate distributed-systems issues raised by customers and Technical Support, communicate findings clearly, and deliver durable fixes
• Participate in code reviews, design reviews, and technical discussions that improve the quality of the team’s work
• Interview candidates and mentor junior engineers and interns
What you bring
Required
• At least five years of experience programming, debugging, and performance-tuning distributed or highly concurrent software systems
• Strong systems fundamentals, including multithreaded programming, concurrency, debugging, and performance profiling
• Practical experience with distributed-systems concepts such as replication, data consistency and durability, recovery, fault tolerance, or consensus protocols
• Experience working with complex production codebases and diagnosing problems that cross system boundaries
• Strong written and verbal technical communication skills
• A collaborative approach and the ability to make realistic assessments of project complexity and delivery risk
Preferred
• Professional experience developing production software in C++
• Familiarity with database internals or core components of data-processing systems
• Experience with replication, recovery, data consistency, or Raft/another consensus protocol; direct experience with every area is not expected
• Experience writing unit, integration, and end-to-end tests in C++, JavaScript, or Python
• Experience responding to customer-impacting production issues in distributed systems
• Experience mentoring engineers or interns and contributing to technical hiring
Candidates with additional relevant experience may be considered for more senior roles.
What success looks like
In your first month
• Build a working understanding of MongoDB’s replication architecture, development workflow, and testing strategy
• Begin resolving scoped bugs and contributing effectively to code reviews
In your first three months
• Contribute production C++ code to a project targeted for an upcoming MongoDB release
• Diagnose and resolve issues identified by testing, customers, or partner teams
In your first six months
• Take regular ownership of code reviews and participate meaningfully in feature design reviews
• Independently drive scoped technical work from investigation through implementation and validation
In your first twelve months
• Lead the development of a new feature or
Apply on employer site ↗