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
- ...by unleashing the power of data. The Query Integration team is at the heart of making MongoDB's... ...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
- ...Join the MongoDB Server Query Optimization team, and help us build... ...data structures, algorithms, and software design/architecture ~... ...complexity, and design evolution and integration strategies as we rewrite... ...and practice of database query engines, as well as hands-on or academic...SuggestedLong term contractFull timeWork at officeRemote workWorldwideFlexible 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
- ...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
- ...practitioners worldwide. Our work spans from low-level database integrations to high-level data visualization plugins, ensuring that... ..., Power BI, Metabase). What will you do? As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core...SeniorFull timeLocal areaRemote workWorldwideHome officeFlexible hours
- ...What is The Role We're looking for a Software Engineer to join the Elasticsearch - Analytical Engine... ...-distributed, completely remote team of senior engineers is responsible for building... ...engine, and accessed via our new piped query language called ES|QL . This is a...SeniorFull timeRemote work
- ...real-time analytical reports through SQL queries, emphasizing speed in managing... ...and Alibaba. About the Team Our integrations team is a high-visibility team integral... ...Our team is looking for exceptional software engineers to join at this exciting time. An ideal...SeniorFull timeLocal areaRemote workHome officeFlexible hours
$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...Long term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workHome officeFlexible hours- ...the Team The ClickPipes - Database Integrations team builds the platform that enables... ...industry experience building data-intensive software solutions. ~ Proficient in Go, or... ...PeerDB ), and that cares about the craft of engineering, documentations, and continuous learning...Full timeLocal areaRemote workHome 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...Long term contractFull timeWork at officeLocal areaWork from homeWorldwide- ...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
- ...it hits a hospital, a city government, or a small business that needs better protection? That’s the job. As a Senior Fullstack Engineer on Blackpoint’s Integrations Team, you’ll build the platform that powers real-time threat detection and response for thousands of organizations...SeniorWorldwide
$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- ...connection. Reports to: Director of Engineering Location: Toronto, Canada or... ...Backcountry is looking for a senior engineer to own the... ...that connect them. As Senior Software Engineer, Ecommerce Web Applications... ...layer: design and optimize queries and schema interactions...SeniorLong term contractFull timeInternshipRemote 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
- ...React and Next.js Build and integrate RESTful and GraphQL APIs... ...developers Requirements Senior level full stack developer... ..., including schema design and query optimization Strong debugging... ...DevOps, … Familiarity with any software ticketing system or process, e...Senior
- ...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
- ...utility, and telecom operators across North America. Our Asset Integrity for Pipelines (AIP) platform transforms how pipeline... ...THE OPPORTUNITY We are looking to fill a full-time Senior Software Engineer, remote-work position. Working as part of the Irth AIP development...SeniorFull timeRemote work
$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$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$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- ...is special… - The successful candidate will be one of the first engineers to join the company—but will be joining a product & codebase... ...experience - Optimizing API server infrastructure and database queries to accommodate usage growth - Establishing an app ecosystem to...SeniorRemote jobLong term contractFull timeFlexible hours
- ...team building the tools that define how software gets built and delivered. As AI agents... ...by default. We're looking for a Senior Software Engineer to join our IAM team. The IAM team... ...OIDC , SSO , SAML , and SCIM integrations, and evolve our authorization model (including...SeniorRemote jobLong term contractFull timeHome officeShift work
- ...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
- ...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...SeniorInternshipRemote work
- ...but highly skilled group of engineers committed to developing the... ...motivated individual that loves software engineering and wants to... ...problems. You will be an integral part of the team, creating solutions... ...key technologies and ensure integration into container-based...SeniorLong term contractFull timeLocal areaRemote workRelocation
$133k - $183k per year
...without any hidden fees or compounding interest. The Partner Merchant Interfaces - Integration team within Decisions Foundations is growing and we are looking for a Software Engineer II with a track record of leading projects and initiatives on the Partner Merchant Interfaces...Remote jobFull timeWork at officeFlexible 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Query Integration. Be the first to apply!
- développeur logiciel Remote
- junior software developer Remote
- new graduate software developer Remote
- software developer entry level Remote
- software engineer co-op Remote
- software developer co-op Remote
- software engineer - ai machine learning Remote
- software engineer salary in canada Remote
- software engineer devops Remote
- junior software engineer Remote
