Senior Software Engineer - Query Integration
Mongodb
The worldwide data management software market is massive (According to IDC, the worldwide database software market, which it refers to as the database management systems software market, was forecasted to be approximately $82 billion in 2023 growing to approximately $137 billion in 2027. This represents a 14% compound annual growth rate). At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading developer data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront 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 products in the MongoDB ecosystem. This includes enhancing our time-series product , extending language support for analytics, helping grow our Atlas Search and Vector Search products with database support and adding workload telemetry to provide greater insight into how our database is used. Most of our development is in C++, but prior experience in C++ is not required. Our testing infrastructure is written in JavaScript and Python.
This role can be based out of our US or Canadian offices or remotely in the North America region.
Candidate Profile
- 5+ years of experience in computer programming
- Experience in databases and/or data management systems is a huge plus, but not a requirement
- Hands-on experience building industrial-strength software
- Solid computer science fundamentals, with strong competencies in data structures, algorithms, and software design/architecture
- Experience with large code bases, preferably in C++
- B.Sc. in Computer Science or similar field, or equivalent practical experience
- Interest in the theory and practice of database query engines. Hands-on experience or M.Sc./Ph.D in the domain is a plus
Position Expectations
- Understand and improve current functionality of the MongoDB query engine
- Contribute high quality C++ code and give and solicit feedback in code reviews
- Identify, design, implement, test, and support new features related to query performance and robustness, query language enhancements, diagnostics for query performance problems, and integration with other products and tools
- Work constructively with peers to deliver excellent technical solutions
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
- In six months, you’ll have taken on code review responsibilities and are independently delivering complex functionality and squashing bugs independently
- In twelve months, you’re contributing to the design of major new features and are helping to mentor new engineers on the team
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 over 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: 1273417264
- ...innovation, imagination and creativity. Engineering at StackAdapt: As an Engineer at... ...talk at Amazon Tech Talks: About the Integrations team: We work closely with our strategic... ...scalable, well tested, and well documented software Ability to take responsibility and...SeniorFull timeRemote workHome officeFlexible hours
- ...and marketing channels. Engineering at StackAdapt: As an... ...the Team: The Core Services Integrations Solutions team is responsible... ...and lead by example to uphold software development best-practices in... ...with stakeholders and other senior engineers across the organization...SeniorFull timeLocal areaRemote workWork from homeHome officeFlexible hours
- ...is enabling our AI Agents to seamlessly integrate with customers’ CCaaS platforms (... ...transfer We are looking for strong backend engineers who want to work at the intersection of... ...systems, real-time communication, enterprise integrations, and AI Agent orchestration. This is...SeniorFull timeWork at officeLocal areaRemote workWork from homeHome office
$146k - $162k per year
...As a Software Engineer on our Communication Integrations team, you will build end-to-end features—from designing robust data models to implementing the subtle interaction behaviours that make great software feel effortless. You’ll own how work in Asana connects to the tools...SuggestedLong term contractFull timeWork at officeLocal areaWork from homeWorldwide$115k - $150k per year
...orchestration, secure settlement file processing, 3DS, and Risk provider connectivity. We are seeking a skilled and motivated Software Engineer to join our team. You will develop and maintain our migration services and enhance our internal and external file processing...SuggestedLong term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- ...About the Role We’re hiring a senior full-stack engineer to make a major contribution across the... ...Qualifications ~5+ years of professional software engineering experience building and... ...preferred), data modeling, and query patterns. ~ Comfortable working in a...SeniorFull timeWork at officeFlexible hours
$140k - $160k per year
...Canada's top performing asset managers? We are looking for a Senior Data Integration Engineer for an existing vacancy in our IT department, Connor,... ...connectors and APIs that allow agentic AI systems to dynamically query, retrieve, and act on enterprise data. Support workflow...SeniorFull timeWork at office$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the... ...About this team and role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll... ...build and own back-end systems and the integrations that keep our services running, help maintain...SeniorRemote jobFull timeImmediate startWorldwideHome office- ...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...SeniorLong term contractFull timeWorldwideFlexible hours
- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with... ...REST APIs. ~ Have a strong interest in database & query performance tuning. ~ Have experience and good understanding...SeniorLong term contractFull time
$155k - $165k per year
...that experience exceptional. We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous team and help us build a world-class platform for developers integrating with Smile. T his is a full-time remote role working Monday -...SeniorFull timeRemote workMonday to fridayFlexible hours$169k - $270k per year
...International expansion is a critical growth engine for Toast's future. Outside the US, we... ...are actively growing our market share. Integration partnerships are a key part of our strategy... .... Who We Are Supporting customers software partners is a key part of international expansion...Full timeWork at officeLocal areaRemote work- ...23rd in Fast 500 in North America. We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Our real-... ...team of engineers to build first-party and third-party data integration with external data sources Integrate data into StackAdapt’...Remote jobFull timeWork from homeHome office
$181k - $241k per year
...compounding interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration (CI) team. This role is critical in ensuring the... ...enabling engineers across the company to ship high-quality software quickly and confidently. The Staff Engineer will help...Long term contractFull timeTemporary workWork at officeRemote workFlexible hours- ...Building the Future of Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our team in Vancouver, someone... ...stack: inference costs at scale, retrieval and query performance, and the feedback loops that make agents...SeniorFull timeWork at office
$145k - $193k per year
...North America’s leading provider of integrated entertainment, sports content, and casino... ...low-latency gRPC services, and SQL queries powering the promotions engine • Own technical problems of the... ...minimum of 5 years of experience in Software engineering • A solid foundation...SeniorFull timeRemote work- ...made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's... ...Java/Spring, or Go. We use Python, Node.js, React. ~ AI/ML integration experience: LLM APIs, agents, embeddings, document intelligence...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
- ...Quebec province. About the Role We are looking for a Software Engineer or Senior Software Engineer to join our Entitlements Team and help... ...-level agent instructions, reusable agent workflows, MCP integrations, custom tooling, or agentic development processes is a...SeniorFull timeWork at officeFlexible hours
$135k - $150k per year
...and we're looking for someone to take the next steps of AI integration into accounting with us. We're building custom internal... ...edge of agentic AI in the accounting and finance space. The Senior Software Engineer will be the hands-on architect and builder of the new systems...SeniorFull timeFlexible hours- ...among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...across two high-impact domains: data platform architecture and integrations with distributed systems building the infrastructure that...SeniorFull timeWorldwide
$140k - $170k per year
...patients across North America. About the team: As a Senior Software Engineer on our Provider team, you will have the opportunity to... ...with our providers happen; Finding the optimal approach to integrating with their systems is critical to delivering seamless connectivity...SeniorFull timeWork at officeRemote work2 days per week- ...development of digital investigative software that acquires, analyzes, and shares evidence... ...team with unbelievable talent and integrity. If you think you would be the... ...Magnet Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review...SeniorFull timeLocal area
$112k - $152k per year
...committed to keeping the faith, acting with integrity, and delivering on our promises.... ...an invaluable role in our success. The engineering team at Warner Music Group makes all of... ...Your role: We are seeking a Senior Software Application Engineer to lead the architectural...SeniorFull timeLocal areaWorldwide- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ...intervention as possible. As a Senior Engineer, you'll be a hands-on... ...Build AI-powered tooling: Develop LLM-integrated, agentic pipelines for manifest generation...SeniorRemote jobFull timeLocal areaFlexible hours
$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada.... ...remote, distributed team ~ Confidence in writing unit and integration tests ~ A track record of shipping and owning production...SeniorRemote jobFull timeLocal areaWeekend work- ...define modern fintech and enterprise software, including Spark Capital, Ten Coves Capital... ...a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing... ...team. Continuously evaluate and integrate emerging technologies to improve system...SeniorLong term contractFull timeWork from homeFlexible hours
$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend... ...Terraform, GitHub Actions, Datadog, incident.io, LaunchDarkly Key integrations: Shopify (payments), Iterable (CRM) Why Babylist An...SeniorRemote jobFull timeWeekend work- ...people-first culture. About the role We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-... ...maintaining services across multiple systems, supporting integrations across internal tools, and learning how emerging technologies...SeniorFull timeInternshipRemote work
$150k - $200k per year
...reality for millions more patients across North America. As a Senior Software Engineer on our Platform team, you'll build the foundational... ...Administering MySQL or similar relational databases, including query optimization Linux system administration — log spelunking,...SeniorFull timeWork at officeRemote work2 days per week- ...Description About Liferaft Liferaft builds software that helps organizations find, understand, and act on potential risks... ...Role Liferaft is looking for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich the platform our...SeniorFull timeLive InRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Query Integration. Be the first to apply!
- software development engineer Remote
- software developer no experience Remote
- software engineer intern Remote
- software design engineer Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- junior software engineer Remote
- software developer remote Remote
- software engineer - computer Remote
- part time software developer Remote
