Staff Software Engineer, Query (Optimization)
$173k - $297kMongoDB HQ
Role Description
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 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.
Qualifications
- 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
- Passion for the theory and practice of database query engines, as well as hands-on or academic experience in the database domain
Requirements
- 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
Benefits
- Equity
- Participation in the employee stock purchase program
- Flexible paid time off
- 20 weeks fully-paid gender-neutral parental leave
- Fertility and adoption assistance
- 401(k) plan
- Mental health counseling
- Access to transgender-inclusive health insurance coverage
- Health benefits offerings
Company Description
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.
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.
$163k - $217.67k
...Description Tenable is looking for a Staff Software Engineer to join our core product engineering... ...that enable data ingestion, storage, querying, and retrieval at scale. ~Data Management... ...tuning, schema design, query optimization in a distributed microservice architecture...SuggestedFull timeWork experience placementFlexible hours$151k - $297k
...Description Join the MongoDB Server Query Execution team, and help us... ...improving the core execution engine that powers all queries,... ...logical query plan produced by the optimizer and turning it into reality.... ...structures, algorithms, and software design/architecture ~...SuggestedFull timeWork at officeRemote workWorldwideFlexible hours$242k - $389k
...Opportunity Are you excited to drive our ML Performance Optimization initiatives and make our ML models that enable autonomous... ...vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers....SuggestedRemote work$224k - $302.4k
Role Description We have an opening to hire a Staff Software Engineer - Agent Optimization. Temporal provides a reliable foundation powering AI leaders such as OpenAI, NVIDIA, Cursor, Lovable, Replit, and others. Its adoption is expanding to users spanning a broad range...SuggestedFull timeWork experience placementWork at officeRemote workWork from homeHome office- Role Description As a Staff Software Engineer at Navient you’ll develop and execute on the technical... ...of various personalization and optimization features within the product flow.... ...Secure coding principles. ~Database queries / SQL. ~Microservices. ~Web Content...SuggestedFull timeTemporary work
$175k - $225k
...Brightside is looking for a Full-Stack Staff Software Engineer, Growth with a strong product sense... ...responsible for member growth, including optimization of the purchasing funnel and... ...experience, including schema design, query performance, data modeling, and safe...Full timeTemporary workRemote work- ...Staff Software Engineer Supernal helps small-to-medium businesses hire their first AI employee. Our AI teammates are built using intelligent... .... You'll work across the full system—from database query optimization to Helm chart tuning to designing new platform...Full timeRemote work
$150k
...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: -... ...capabilities into existing platforms. Optimize database interactions with PostgreSQL... ...with database management and querying using PostgreSQL and GraphQL. Preferred...Work at officeRemote work$175k - $205k
...Staff Software Engineer (Web) Multiple Roles: Frontend-Heavy, Fullstack, Backend-Heavy About... ...development. Experience profiling and optimizing performance, understanding memory... ...performance. Understanding of indexing, query planning, isolation levels, MVCC,...For contractorsRemote work$180k - $240k
...Staff Engineer Opportunity As a Staff Engineer at Pearl Health, you... ...Leadership Mentor engineers at Software Engineer I, II, and III... ...pipelines, and cost optimization. ~ Deep expertise designing... ...databases, including schema design, query optimization, data...Temporary workRemote workShift work$150k - $226k
...Staff Software Engineer Harness is the AI Software Delivery Platform company, led by technologist... ..., reliability, compliance, and cost optimization. Harness brings AI and automation to... ..., PostgreSQL ~ Experience with SQL query tuning, performance optimizations is...Local areaImmediate startRemote workFlexible hoursShift work$190.58k
...two levels with this posting: Senior Software Engineer (P4) and Staff Software Engineer (P5). The initial stages... ..., and demonstrate kindness, empathy, optimism, curiosity, and vulnerability.... ..., and reasoning about migrations and query performance; Experience with analytical...Full timeRemote workHome officeFlexible hoursShift work$198k - $299k
...platform, teams can analyze, test, and optimize user experiences faster than ever.... ...cohort at Amplitude starts with a query. Our in-house OLAP engine, Nova , processes trillions of... ...dramatically. We're looking for a Staff Software Engineer who wants to go deep on...Work at officeImmediate startWorldwideHome officeFlexible hours- ...Description Role Summary: The Staff Software Engineer will be a high-velocity full-stack builder... ...(SSE) Global Readiness & Performance Optimization: Own internationalization (i18n/... ...and optimize API latency and database query performance (PostgreSQL/MS SQL) to support...Full timeWorldwide
- ...failure modes, and long-term design tradeoffs — not just feature delivery ~ Deep SQL and data modeling instincts — migrations, query optimization, schema design ~ Distributed systems experience: async workflows, event-driven architecture, message queues ~ AWS...Remote work
$200k - $230k
...Role We're looking for an experienced engineer with deep expertise in distributed data... ...the storage infrastructure through query optimization, caching strategies, and workload management... ...s what we're looking for 12+ years of software engineering experience building and...Work at officeLocal areaRemote work2 days per week3 days per week$185k - $235k
Senior/ Staff Software Engineer (Ruby/Full-Stack)- hybrid Job type: Full Time · Department: Core Engineering... ...guidance to junior engineers, and optimizing the platform to enhance the user... ...application performance, solving database query problems, and modularizing monolithic...Full timeWork at officeRemote work3 days per week$60k - $120k
...documentation to performance optimization. By leveraging a proprietary... ...of the AI-powered data engineering revolution. You can read more... ...for? We\'re in search of a Staff Software Engineer who brings a passion... ...proficiency in SQL, including query profiling, optimization, and...Remote workWorldwide- ...following client to help find a Senior Software Engineer for their Stats & Analytics, Data... ...their platform does 465 billion automated optimizations per second. About the Data Delivery... ...Optimizing data models, pipelines, and queries for performance and efficiency. Qualifications...Full timeWork from homeHome office
$230k - $288k
...Backend Engineer As a Backend Engineer, you'll work on our backend and infrastructure systems to design, build and maintain a... ...scale. You should have a strong understanding of databases, query optimization and distributed systems and be comfortable integrating third...Currently hiringLocal areaRemote workWeekend work3 days per week$166.5k - $291.4k
...Description It all started when engineer Fred Luddy wrote code that... ...: Trino for distributed queries, dbt for transformations, Iceberg... ...to forecast, plan, and optimize cloud spend at enterprise scale... .... As our founding Staff Software Developer focused on Forecasting...Full timeTemporary workWork at officeLocal areaImmediate startRemote workFlexible hours$166.9k - $230.9k
Role Description As a Senior Software Engineer, you'll partner closely with Product, Machine Learning, Pricing, Capital Markets, Lending... ...flexible platform capabilities that enable new marketplace optimization and monetization strategies. ~Improve the scalability, observability...Full timeSummer workLocal areaFlexible hours$180k - $220k
...out of the box. Vinci enables engineers to run thousands of... ...physical systems are designed and optimized. Our teams rely on high‑performance... ...5+ years professional software engineering experience building... ...schema design, safe migrations, query tuning, indexing, and...Remote workFlexible hours$166.7k - $232k
...access to data — and we’re looking for a Staff Software Engineer to take it to the next level. ~... ...~Ability to design, implement, and optimize scalable data models (dimensional, normalized... ...systems, ensuring data integrity and query performance. ~Experience with data...Work at officeFlexible hours$182k - $238k
Role Description The Staff Software Engineer will play a critical role in designing, developing, and maintaining high-quality software solutions... ...coding standards and best practices. Develop APIs ensuring optimal performance, scalability, and security. ~Collaborate...Full timeWork from homeFlexible hours$217k - $303k
Role Description We are seeking a Staff Software Engineer to lead the technical architecture of our media infrastructure. In this role, you will... ...opportunities to increase media consumption at Reddit. ~Optimize Media Pipelines: Build and optimize resilient backend...Full timeFlexible hours$315k - $405k
Role Description As a Senior Software Engineer on the Batch and Realtime Streaming team, you will play a pivotal role in architecting, developing... ...mechanisms for versioning, monitoring, and governance. ~Optimize data pipelines and storage for high performance, scalability...Full timeLocal area$207.59k
Role Description The Staff Software Engineer (Multiple Positions Open) at Earnest LLC in Oakland, CA will drive the technical strategy and execution... ...-centric financial products, ensuring a frictionless and optimized user experience and orchestrating large-scale financial...Full timeWork from homeHome office$204k - $255k
...collaboration, bridging backend, frontend/client, and machine learning engineering teams. ~CnC is applying GenAI and large language models (... ...of ML products. ~Architect and build ML infra and optimize for performance, scalability, and cost-effectiveness. ~Mentor...Full timeCasual workLive inWork at officeRemote work$119k - $198.7k
...decommission legacy application layers. We are seeking a high-impact Staff Software Engineer to lead the technical execution of our ERP modernization... ...~Experience with state management solutions (Redux, React Query, etc.). ~Deep understanding of reactive programming...Full timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Query (Optimization). Be the first to apply!
- software technical support Remote
- healthcare software sales Remote
- software quality assurance Remote
- android software developer Remote
- id software Remote
- senior c# .net software developer Remote
- internship software Remote
- embedded software Remote
- software sales representative Remote
- software technical support engineer Remote










