MongoDB
Software Engineer 3
New York City
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
The bottom of this range ($106,000) is below the Level I prevailing wage of $109,845. An H-1B cannot be filed below the prevailing wage, so an offer at the floor of this band could not be sponsored as posted.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $137,717 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · New York-Newark-Jersey City, NY-NJ. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card intent detected
Green-card follow-through: 59%
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- This is an opportunity to apply distributed-systems fundamentals to a widely used database while solving challenging problems in correctness, performance, and operability.
- Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win.
- Learn more about what it's like to work at MongoDB, and help us make an impact on the world!
Responsibilities
- Design and implement replication features based on the Raft consensus protocol
- Diagnose test failures, investigate bugs, and drive issues through root-cause analysis and resolution
- Collaborate with partner engineering teams and stakeholders on large, cross-functional initiatives
- Participate in code reviews, design reviews, and technical discussions that improve the quality of the team's work
- Professional experience developing production software in C++
- Build a working understanding of MongoDB's replication architecture, development workflow, and testing strategy
- Take regular ownership of code reviews and participate meaningfully in feature design reviews
- Independently drive scoped technical work from investigation through implementation and validation
Requirements
- At least five years of experience programming, debugging, and performance-tuning distributed or highly concurrent software systems
- Practical experience with one or more distributed-systems concepts, such as consensus protocols, replication, distributed transactions, or fault tolerance
- Experience working with complex production codebases and diagnosing problems that cross subsystem boundaries
- A collaborative approach and the ability to make realistic assessments of project complexity and delivery risk
- Familiarity with database internals or core components of data-processing systems
- Experience with Raft or another consensus protocol
- 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
Compensation
- Salary is one part of MongoDB's total compensation and benefits package.
- Please note, the base salary range listed below and the benefits in this paragraph are only applicable to U.S.-based candidates.
- MongoDB's base salary range for this role in the U.S. is:
Benefits
- Use JavaScript and Python where appropriate to extend test coverage and validate end-to-end behavior
- Other benefits for eligible employees may include:
Company info
- We're looking to speak with candidates based in New York City for our in-office working model.
- With offices worldwide and over 67,000 customers, including 75% of the Fortune 100 and AI-native startups, relying on MongoDB for their most important applications, we're powering the next era of software.
- Investigate distributed-systems issues raised by customers and Technical Support, communicate findings clearly, and help deliver durable fixes
- Diagnose and resolve issues identified by testing, customers, or partner teams
This listing is sourced directly from MongoDB's careers page and normalized into a canonical job model.