Staff Software Engineer, Query (Optimization)
Mongodb
Join the MongoDB Server Query Optimization team, and help us build a world-class distributed open-source query optimizer. Our team plays a crucial role in the experience and performance of data processing. We are responsible for the MongoDB Query Language and the lifecycle of each query, through parsing, optimization and plan selection.
We have a presence across the US and Europe including New York, Dublin, Seattle, Palo Alto, and Chicago. We support office-based and remote work and align projects with convenient work hours for each time zone.
We have tons of interesting problems to solve with a direct impact on users for transactional, time-series, and analytical workloads. The team is endeavoring to systematically rewrite every major component of our optimization and execution systems. We need your help to design and build the heart of a distributed, flexible schema, document database.
Candidate Profile
- 10+ years of experience in data management systems
- Experience with building production-level code with a large user base, robust design structure and rigorous code quality
- Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
- Experience with large code bases written in C++ or another systems programming language. You'll need to trace down defects, estimate work complexity, and design evolution and integration strategies as we rewrite different components of the system
- Passion for the theory and practice of database query engines, as well as hands-on or academic experience in the database domain
Position Expectations
- Innovate in the area of flexible schema databases. Help us build a world-class query optimization system
- Research state-of-the art query systems to inform our design
- Leverage deep knowledge of the strength and weakness of the product and of industry trends to provide technical vision and direction
- Set initiative level strategy, architect plans, and lead the team towards successful execution
- Advise management on decisions related to roadmap, processes, architecture and design
- Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics, and integration with other products and tools
- Work with other engineers to coordinate seamless changes in a feature-rich, large code base
- Work with other teams including client drivers, cloud services, enterprise tools, support, consulting, education, and marketing to coordinate changes or contribute to their projects
- Influence and grow team members through active mentoring, coaching and leading by example
Success Measures
- In three months you’ll have contributed to the development of a project slated for the next major version, as well as fixed a few bugs in a minor version of our latest stable release series; You'll have learned about MongoDB's project lifecycle, and our long-term goals for the system
- In six months, you’ll have taken on code review responsibilities and are playing an active role in drafting and reviewing the design for new features; You have expanded the team's horizons by presenting a favorite paper or system architecture related to query systems
- In twelve months, on the basis of your extensive past experience in the query space, you have contributed to the long-term technical roadmap of the MongoDB Query team
This role can be based out of our US or Canadian offices or remotely in the North America region.
About MongoDB
MongoDB is built for change, empowering our customers and our people to innovate at the speed of the market. We have redefined the database for the AI era, enabling innovators to create, transform, and disrupt industries with software. MongoDB’s unified database platform—the most widely available, globally distributed database on the market—helps organizations modernize legacy workloads, embrace innovation, and unleash AI. Our cloud-native platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available across AWS, Google Cloud, and Microsoft Azure.
With offices worldwide and nearly 60,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.
Our compass at MongoDB is our Leadership Commitment, guiding how and why we make decisions, show up for each other, and win. It’s what makes us MongoDB.
To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy , we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
Req ID - 1273358734
- ...industries by unleashing the power of data. The Query Integration team is at the heart of making... ...-facing features on top of our core query engine and integrate it deeply with the broader... .... What You’ll Do As a Mid-Level Software Engineer on the Query Integration team,...SuggestedFull timeLocal areaRemote workWorldwide
- ...The worldwide data management software market is massive (According to IDC, the worldwide database... ...of innovation and creativity. The Query Integration team is focused on building user... ...-facing features on top of the core query engine and helping to integrate query with other...SuggestedFull timeRemote workWorldwide
- ...The MongoDB Query Team is seeking a Senior Staff Product Manager to provide division-wide, product leadership... ...our fast, modular distributed query engine and flexible query system. As the most... ...transform, and disrupt industries with software. MongoDB’s unified data platform, the...SuggestedLong term contractFull timeWorldwideFlexible hours
- ...technologies for enterprises. We believe that software can radically transform the world and... ...a highly skilled and motivated Staff Software Engineer to join our team and work on the Nirmata... ...to integrate features effectively and optimize system performance with a long-term...SuggestedLong term contractFlexible hours
$186.37k - $223.64k per year
...systems, resolve incidents quickly, and optimize their telemetry to reduce noise and... ...truly career-defining opportunity. Staff Backend Engineer - Adaptive Telemetry, Databases This... ...leverage the best open source observability software – including Prometheus, Mimir, Loki,...SuggestedLong term contractFull timeLocal areaRemote workFlexible hours$145.9k per year
...help service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier,... ...Lead and facilitate group discussions to drive consensus on optimal solutions for complex customer problems Research, promote...Long term contractFull timeInternshipWork at officeLocal areaFlexible hours$150k - $189k per year
...best practices, and drive technical excellence. Solve complex engineering challenges using tools like Python, Go, Kubernetes, Docker,... ...record in leading back-end or full-stack projects in a Senior or Staff capacity, providing technical leadership and promoting best practices...Permanent employmentFull timeWork at officeFlexible hours$164k - $205k per year
...navigate the future with curiosity, resilience, and a love of learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform with an agentic-first development approach. The platform will help...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$165k - $210k per year
...Ireland. Come join us! About the Team: Our diverse Product & Engineering team values innovation, collaboration, and the continuous... ...their authentic selves. About the Role: We are seeking a Staff Software Engineer to lead the design, evolution, and reliability of our...Long term contractInternshipLocal area- ...exists to make production legible to every engineer and AI agent at Wealthsimple, on their... ...change rather than a rewrite, we optimize for the questions engineers did not anticipate... ...fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest...Long term contractFull time
$175k - $220k per year
...restaurants adapt, take control, and get back to what they do best: building the businesses they love. We are looking for a fullstack Staff Software Engineer to join the Toast IQ team to transform how Toast helps its customers run their restaurants. Toast IQ has landed with our...Remote work- ...beyond. The opportunity We are searching for a Staff / Senior Software Engineer to join our Search team . The role entails contributing... ...room to grow. Our hiring team for this role: For any queries, contact your Talent Partner at ( ****@*****.***...Long term contractPermanent employmentFull timeRemote workWorldwideRelocationFlexible hours
$200k - $240k per year
...join us in building the future! About the Role: As a Staff Software Engineer on the Platform Team, you will establish a foundation that... ...Own and continuously improve the developer experience by optimizing the backend repository and Go stack to increase iteration speed...Long term contractFull timeWork at office- ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that... ...AI agents at scale - Data & Storage Solutions: Design and optimize data storage and retrieval systems for real-time analytics and...InternshipWork at officeLocal areaRemote workWork from homeHome office
$254k - $268k per year
...data lakehouse on Apache Iceberg, a multi-engine compute platform for stream and... ...fast with data. We’re looking for a Staff Software Engineer, Data Infrastructure to join our... ...development, automation, observability, and cost optimization—and partnering to embed AI-powered...Remote jobPermanent employmentFull timeWork at officeWork from homeFlexible hours- ...Canonical is a leading provider of open source software and operating systems to the global... ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... ...profitable, and growing. We are hiring a Staff-level Software Engineer for Identity...Work at officeLocal areaRemote workWork from homeWorldwide
$204.9k - $277.2k per year
...Role Description As a Staff Software Engineer at Dropbox, you'll be the singular technical owner of application performance across the Core... ...use AI fluently in your own engineering work and to lead the optimization of AI-assisted workflows across Core, raising the productivity...Full time- ...hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build... ...VC, Redpoint Ventures, Sequoia Capital, and Spark Capital. Staff Software Engineer (Repositories) The role If you’re...Full timeLocal areaRemote workFlexible hours
$181k - $241k per year
...interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...the company to ship high-quality software quickly and confidently. The Staff Engineer... ...drive the design, implementation, and optimization of systems that support automated testing...Long term contractFull timeTemporary workWork at officeRemote workFlexible hours$130k - $173k per year
...cybersecurity, digital experiences, and identity and access management. Join Our Team Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform...Local areaWorldwideFlexible hoursShift work$240k - $285k per year
...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams... ...support you need to grow your career. Engineering at Brex Engineering at Brex is about... ...leaders. What you’ll do As a Staff Software Engineer in Banking, you will help...Long term contractFull timeBank staffWork at officeRemote workWork from home3 days per week- ...achieved a fully profitable year in 2022, becoming the first in our industry to reach this milestone. Lime is hiring a Staff Security Software Engineer to join our Security team! In this role, you will help us revolutionize the way people move around cities. You’ll design,...Long term contractTemporary workRemote workFlexible hours
$160.32k - $200.4k per year
.... See yourself at Twilio Join the team as our next Staff Software Engineer in the Enterprise AI Engineering team. About the job Twilio... ..., and ETL processes, with experience designing and optimizing data pipelines. ~ Excellent communication and collaboration...Full timeLocal areaRemote workWorldwideShift work$181k - $241k per year
...later without any hidden fees or compounding interest. Engineering owns cost visibility and optimization across Affirm's cloud and AI infrastructure. We're the... ...too!), so accountability never gets diffuse. As a Staff Cost Engineer, you'll operate at the intersection of...Remote jobFull timeWork at officeFlexible hours- ...technology that will set the standards for software-defined vehicles around the world.... ...company. Role Summary As a Staff Embedded Software Engineer, you will transform real-world ECU... .... ~ Proven expertise in embedded optimization and low-level debugging; comfortable...Full timeContract workLocal area
- ...precision. With 465 billion automated optimizations per second, the AI-powered StackAdapt Marketing... ...closely with product managers, backend engineers, web engineers, data scientists,... ...performance, and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will...Long term contractLocal areaRemote workWork from homeHome office
$148k - $222k per year
...accessible to all. In 2025 alone our software helped save 200M lbs of food waste. If... ...time to join us. The ML Platform Engineering team at Afresh is responsible for building... ...forecasting systems, highly parallel optimization engines, and scalable training pipelines, and...Full timeRemote work$212.5k - $255k per year
...modern marketing teams, helping organizations build, manage, and optimize high-performing web experiences that drive predictable... ...ever sacrificing craft or quality. We’re looking for a Staff Software Engineer, Developer Productivity to help us identify and advocate for...Remote jobOngoing contractLong term contractPermanent employmentFull timeTemporary workFixed term contractInternshipFlexible hours- ...commercial complexity is high and global impact is on the line. Staff Software Engineer, DevOps Location: Canada (Remote) Reports to: Senior... ...& Continuous Delivery Design, implement, and optimize enterprise-scale CI/CD pipelines that accelerate software delivery...Remote jobLong term contractFull timeImmediate startWorldwide
$271k - $286k per year
...real-time fraud detection and advertiser measurement. As Senior Staff Software Engineer on the Data Infrastructure team, you will set the technical... ...compute platform spanning stream processing and analytical query engines, and self-serve tooling that enables Product, Data Science...Long term contractPermanent employmentWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Query (Optimization). Be the first to apply!
