MongoDB, Inc.Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
On-site Full-time
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software development, particularly in database technologies. Strong proficiency in programming languages such as Java, C++, or Go. Familiarity with query optimization techniques and database architecture. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Experience with cloud services and distributed systems is a plus.
About the job
MongoDB, Inc. is seeking a Senior Software Engineer to focus on Query Integration. This role is available to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec. The position centers on advancing the query capabilities within MongoDB’s database platform.
What you will do
Design and build new features that expand query integration for MongoDB’s core database products
Enhance and optimize existing query functions to improve performance and reliability
Work closely with fellow engineers to improve the user experience across MongoDB offerings
Apply technical knowledge to help shape and advance product development
Impact
The features and improvements developed in this role will enable MongoDB users to access more value from the database platform. Your contributions will help deliver a seamless and effective experience for a diverse customer base.
About MongoDB, Inc.
MongoDB, Inc. is a leading provider of modern, general-purpose databases designed to unleash the power of software and data for developers and businesses. Our mission is to empower developers to build applications that are scalable and flexible, allowing organizations to leverage their data effectively. With a culture of innovation and collaboration, we are committed to creating an inclusive environment where everyone can thrive.
Similar jobs
1 - 20 of 6,224 Jobs
Search for Senior Software Engineer - Redis Data Integration
About UsAt Redis, we are pioneers in creating the technology that powers the most rapid applications globally. Whether you checked the weather, made an online purchase, or tracked your flight status today, our solutions are at work behind the scenes. Join us at Redis, where you will engage with the fastest, most efficient technology in the industry—whether you are developing it, narrating its story, or marketing it to our extensive customer base of over 10,000 worldwide. Together, we are shaping a faster world with simpler interactions. Are you ready to be part of this journey?Your Role:Join our team dedicated to Redis Data Integration (RDI). Here, you will help to develop a data streaming pipeline that effectively syncs data from various relational and non-relational databases to Redis Enterprise. This innovation allows applications to retrieve data at lightning-fast in-memory speeds, ensuring seamless integration of legacy databases with Redis Enterprise in near real-time while performing high-speed data transformation.
About ClickHouseFeatured in the 2025 Forbes Cloud 100, ClickHouse is a leading private cloud company renowned for its innovative solutions and rapid growth. With over 3,000 clients and an impressive annual recurring revenue (ARR) growth of 250% year over year, ClickHouse specializes in real-time analytics, data warehousing, observability, and AI workloads.The company’s remarkable growth was further validated by a recent $400 million Series D funding round. Within the last three months, esteemed clients like Capital One, Lovable, Decagon, Polymarket, and Airwallex have adopted or expanded their use of ClickHouse. They join a prestigious roster of AI innovators and global brands, including Meta, Cursor, Sony, and Tesla.Join us on our mission to revolutionize how businesses utilize data!The Connectors team acts as the vital link between ClickHouse and the broader data ecosystem. We design and maintain connectors that make ClickHouse accessible to millions of developers and data professionals around the globe. Our work encompasses everything from low-level database integrations to high-level data visualization plugins, ensuring that ClickHouse integrates seamlessly with the tools our users rely on.We are responsible for official data connectors (including Kafka, dbt, Spark, Flink, Beam, Fivetran) and integrations with leading visualization platforms (such as Grafana, Tableau, Power BI, Metabase).Your RoleAs a Senior Software Engineer focusing on JVM-based frameworks, you will be a key contributor, managing and enhancing essential components of ClickHouse’s data engineering ecosystem. This role sits at the intersection of high-performance database engineering and developer experience, allowing you to create tools that empower Data Engineers to leverage ClickHouse’s remarkable speed and scalability.You will oversee the entire lifecycle of data framework integrations—from the core database driver that handles billions of records per second to SDKs and connectors that enable ClickHouse to feel native in JVM-based applications. Your contributions will be foundational for thousands of Data Engineers who depend on ClickHouse for their most crucial data operations.Your efforts will significantly influence how organizations process vast datasets, from real-time analytics platforms handling millions of events per second to observability solutions monitoring global infrastructures. You will collaborate closely with the open-source community, internal teams, and enterprise users, ensuring our JVM integrations set the benchmark for performance and reliability.
About Stay22At Stay22, we are transforming the way people convert online. Our AI-driven affiliate platform empowers publishers, ticketing platforms, and content creators to unlock new revenue streams while enhancing their audience's user experience. At Stay22, our partners not only earn more but also provide more. Join us and be part of something significant that is reshaping the affiliate landscape.About the RoleAt Stay22, integrations with external travel providers are at the heart of our product. The Integrations team ensures that third-party data is reliable, well-structured, and scalable. We are seeking a senior Fullstack developer with a strong backend focus to design and enhance our provider integrations and data pipelines. You will work closely with the product manager in a dynamic, agile environment, leveraging your expertise in Node.js and TypeScript to ensure performance, reliability, and growth.Key ResponsibilitiesDesign, develop, and deploy provider integrations and data pipelines.Build and maintain robust integration APIs and services (Node.js, TypeScript).Ingest, normalize, and maintain data via API, SFTP, and other streams.Implement deep-linking solutions for seamless user experiences.Integrate booking and commission data for reliable reporting.Ensure security, observability, and scalability of pipelines in collaboration with the Infrastructure team.Collaborate with product and data teams to maximize data value.Mentor junior developers and promote clean, maintainable coding practices.RequirementsProficiency in English is required for daily communication with international colleagues and supervised employees.Degree in Computer Science or equivalent experience.Extensive experience with Node.js and TypeScript.Strong understanding of API integrations and data management.Experience working in an agile environment.
Full-time|On-site|Alberta; British Columbia; Manitoba; Nova Scotia; Ontario; Quebec
Role overview MongoDB, Inc. is seeking a Senior Software Engineer to focus on Query Integration. This role is available to candidates based in Alberta, British Columbia, Manitoba, Nova Scotia, Ontario, or Quebec. The position centers on advancing the query capabilities within MongoDB’s database platform. What you will do Design and build new features that expand query integration for MongoDB’s core database products Enhance and optimize existing query functions to improve performance and reliability Work closely with fellow engineers to improve the user experience across MongoDB offerings Apply technical knowledge to help shape and advance product development Impact The features and improvements developed in this role will enable MongoDB users to access more value from the database platform. Your contributions will help deliver a seamless and effective experience for a diverse customer base.
Join our innovative Integrations Team as a Senior Software Engineer. In this fully remote role, you will leverage your extensive expertise in software development to create and maintain robust integrations that enhance our cybersecurity solutions. Collaborate with cross-functional teams to design, implement, and optimize integration processes, ensuring seamless connectivity and functionality across our platforms.
Role overview hive.co seeks a Senior Data Software Engineer based in Canada to join its remote team. This role centers on designing and building data solutions that help guide business decisions and enhance the company’s products. The focus is on developing reliable data pipelines and scalable applications that match evolving needs. What you will do Design and develop data pipelines and applications aligned with business and product objectives Collaborate with engineers and teams across hive.co Help shape the data infrastructure and influence client-facing solutions Impact This position plays a key role in enabling hive.co to deliver value to clients and make informed decisions based on strong data foundations.
Join Afresh Technologies as a Senior Software Engineer specializing in Data. In this role, you will leverage your expertise to develop innovative solutions that enhance data processing and analytics for our clients. Collaborate with cross-functional teams to design and implement scalable data architectures that drive business decisions.
Narvar helps millions of consumers track packages, manage returns, and receive delivery updates through its network of over 1,500 brand partners. The company's data infrastructure ensures these post-purchase experiences run smoothly in the background. Role overview This fully remote Senior Software Engineer, Data position is open to candidates based anywhere in Canada. The role centers on developing and refining the data pipelines, platforms, and products that support analytics, machine learning, and tools for merchants. What you will do Design, build, and enhance data infrastructure, including ingestion, transformation, and analytics systems used by merchants. Make key architectural choices that shape how data moves and is processed at scale. Deploy production systems that handle both real-time and batch data for millions of users. Work with an AI-native mindset, using advanced coding tools to increase productivity and accelerate delivery. Location This is a remote role based in Canada.
Cresta is dedicated to transforming every customer interaction into a strategic advantage by harnessing the full potential of contact centers. Our innovative platform merges cutting-edge AI with human expertise to provide contact centers with invaluable customer insights, optimize processes, automate conversations, and empower team members to excel in their roles. Founded by the visionary Sebastian Thrun, renowned for his work with Google X and Waymo, and supported by an exceptional leadership team including CEO Ping Wu and co-founder Tim Shi, we are on the forefront of AI advancements.Join us on this exciting journey to redefine the future of work through AI at Cresta.About the Role:The AI Agent team at Cresta is developing enterprise-grade AI Agents designed to function effectively within real-world contact center settings. A vital aspect of this mission is to ensure that our AI Agents can integrate seamlessly with various CCaaS platforms (Contact Center as a Service), facilitating smooth transitions between AI and human agents as required.This role focuses on building robust backend systems that empower our AI Agents to:Integrate extensively with leading CCaaS platformsEngage in live customer conversations across voice and chatMaintain a complete conversation state and contextExecute real-time actions within the CCaaS ecosystemEffortlessly transition conversations to human agents without losing context, history, or workflow stateAssist human agents with AI support post-transferWe seek talented backend engineers eager to work at the intersection of distributed systems, real-time communication, enterprise integrations, and AI orchestration.This is not merely a research position; it is focused on constructing production-grade infrastructure that ensures AI Agents operate reliably within mission-critical customer environments.Why This Role Is Unique:AI + Real-Time Systems: Contribute to infrastructure that enables AI Agents to participate in live conversations on a large scale.Enterprise-Grade Integrations: Design robust connections with major CCaaS platforms and customer systems.
Location: Ottawa, ON (Hybrid)Department: R&DReports to: Mac Pham, Director of EngineeringType: Permanent | Full-Time About Solink Solink helps businesses protect what matters most. The company’s cloud-based platform turns video security into real-time operational insights, integrating with existing camera systems to analyze and recognize critical moments. This gives teams the information they need to make informed decisions, strengthen security, and improve daily operations. Solink’s solutions are trusted at over 30,000 locations in 32+ countries, supporting well-known brands such as McDonald’s and JYSK. Businesses use Solink to minimize losses, boost performance, and address potential threats before they escalate. The company has earned recognition from Deloitte’s Fast 50™ and Fast 500™, the Business Intelligence Group, and has been named one of Ottawa’s Best Places to Work. Role Overview The Senior Full Stack Developer for Data Integrations joins a team focused on building integration solutions that connect customer business data with Solink’s platform. This work enables clients to combine their operational data with video content, unlocking actionable insights. This role covers the full stack of integration experiences. Responsibilities include designing and improving customer-facing tools for configuring data connections, as well as developing and refining backend architecture to process and scale large data volumes. The work directly shapes the types of data Solink can support and the speed at which customers can extract value. What You Will Do Design and enhance tools that help customers connect their business data to Solink’s platform Develop and maintain backend systems for processing and scaling incoming data Work with AWS services such as Lambda, S3, Kinesis, SQS, and API Gateway Utilize caching and storage technologies including Redis, DynamoDB, Postgres, and Snowflake Contribute to foundational infrastructure that supports smarter, faster decision-making for clients Tech Stack AWS: Lambda, S3, Kinesis, SQS, API Gateway Databases and storage: Redis, DynamoDB, Postgres, Snowflake
Role Overview Coinbase is hiring a Senior Software Engineer for the Data Platform team. This remote role is open to candidates based in Canada. The team builds and maintains the core data infrastructure that supports Coinbase’s mission to create an open financial system for the world. What You Will Do Design and implement scalable data solutions to support business needs Collaborate with team members to solve complex data engineering challenges Develop systems that help generate business insights and improve product offerings
Join Us in Revolutionizing the Grocery SectorAt Instacart, we believe that food brings people together. Our mission is to ensure everyone has access to the groceries they love while providing them with more time to savor those moments. What may seem like a simple grocery delivery service to some is, for us, an intricate web of opportunities to meet the diverse needs of our community. We are dedicated to delivering an essential service that our customers depend on for their groceries and household items while also creating safe and flexible earning opportunities for Instacart Personal Shoppers.Instacart has become a vital resource for millions, and we are expanding our team to drive our mission forward. If you're ready to contribute to something impactful and do your best work, we invite you to join our team.Flexibility at InstacartWe understand that there's no one-size-fits-all approach to productivity. Therefore, we provide our employees the freedom to choose their ideal work environment, whether it's from home, a local office, or a favorite café, while maintaining connectivity and community through regular in-person events. Discover more about our flexible work culture.Role OverviewAs a Senior Staff Software Engineer on the Data Infrastructure team at Instacart, you will play a pivotal role in shaping the technical landscape of our data platform, which is crucial for our company's data strategy. You'll be responsible for guiding the architecture roadmap that supports our storage and compute layers, streaming infrastructure, analytics tools, and governance systems. This position is ideal for a strategic thinker with deep technical expertise who can make a significant impact at a company-wide level.You will lead long-term architectural planning for our core data platform, influence major investment decisions, and serve as a thought leader within the engineering community and beyond. Your contributions will directly affect how Instacart scales its decision-making processes and will shape the economic framework of one of the most data-driven tech companies in the grocery sector.
Join our dynamic team at System Canada Technologies as a Senior Data Integration Analyst, where you will play a pivotal role in driving data integration strategies that empower our clients' success. You will analyze complex data sets, design integration solutions, and collaborate with cross-functional teams to ensure seamless data flow across various systems.This is an exciting opportunity for professionals looking to make a significant impact in the field of data analytics. You will leverage your expertise to enhance data quality, optimize processes, and contribute to innovative solutions that align with our business objectives.
About the Role At Abnormal AI, we empower enterprises of all sizes to combat cybercrime with our innovative cloud products. Our offerings are data-intensive SaaS applications that require robust, scalable, and secure data access. This is where our talented Data Platform team plays a crucial role, providing scalable storage solutions (PostgreSQL, OpenSearch, Redis, RocksDB, DynamoDB) and developing services and tools that enhance operational excellence while sharing expertise with engineering and data science teams. We are seeking a Senior Software Engineer to join our Data Platform team. In this role, you will collaborate closely with our world-class engineers to shape and develop the next generation of our data platform. You will tackle ambitious technical challenges that deliver significant value to Abnormal and our clients. There are numerous opportunities for professional growth and career advancement, including the potential to progress into a Staff technical leadership role.
Suger builds an API-first revenue platform that helps B2B software companies manage pricing, contracting, billing, revenue recognition, and compliance across cloud marketplaces such as AWS, Azure, GCP, Oracle, Alibaba, and Snowflake. Since its founding in 2022, Suger has supported over 250 B2B customers, including well-known names like Snowflake, Intel, Glean, and Vanta. The company is Series A funded by Threshold VC, Craft Ventures, Intel Capital, and Y Combinator. Role overview The Senior Software Engineer - Solutions (Marketplace & AI Integrations) role focuses on building and launching advanced integrations for Suger's marketplace and AI-driven platform. This position sits between product engineering and customer integrations, with a hands-on approach to technical challenges. It is not a support or pre-sales position. Daily work involves collaborating with engineering and product teams to design, develop, and deploy integrations. Responsibilities also include improving internal systems, APIs, and tools to support scalability and reliability. As Suger expands its AI features, this role will take on more automation and optimization of workflows tied to pricing, contracting, billing, and compliance. What makes a strong fit Enjoys solving ambiguous, high-impact integration and systems problems Has a strong interest in distributed systems and enterprise workflows Wants to apply AI automation to real-world revenue operations Comfortable working directly with customers to deliver solutions Brings deep technical skills and communicates clearly and confidently Work location This is a hybrid position based in Downtown Vancouver, BC. Team members are expected in the office four days per week.
Join Us in Revolutionizing Grocery ShoppingAt Instacart, we are on a mission to connect people through the joy of food. We believe that everyone deserves access to the groceries they love and the time to enjoy them with family and friends. While others view grocery delivery as a simple need, we see it as a complex challenge filled with opportunities to meet our community's diverse requirements. Our essential services support customers in obtaining their groceries and household supplies while providing flexible earning opportunities for Instacart Personal Shoppers.We have become a lifeline for millions, and we are assembling a passionate team to propel our mission forward. If you are eager to deliver your best work, we welcome you to join us at our table.Instacart is a Flex First TeamWe recognize that there is no universal approach to achieving great work. Our employees enjoy the flexibility to choose their ideal work environment—be it from home, an office, or your favorite café—while fostering connections and community through regular in-person events. Discover more about our flexible work approach.OverviewThe Ads Data Solutions Engineering (DSE) team is responsible for creating the foundational capabilities that drive Instacart's off-platform advertising, secure data collaboration (cleanrooms), and automated taxonomy management. We are seeking a Senior Engineer II (L6) to co-manage our technical roadmap, enhance our data solutions infrastructure, scale off-platform integrations, and refine our cleanroom collaboration capabilities while automating taxonomy change management workflows. This role is crucial for fostering cross-team collaboration, enhancing developer productivity, and spearheading AI-driven development initiatives.As a senior technical leader, you will design and implement scalable, data-intensive systems, facilitate cross-team execution, and elevate engineering standards. You will work closely with Product, Data Science, Data Platform, and Governance teams to build reusable abstractions and deliver impactful features across our key areas: Off-platform, Data collaboration (cleanrooms), Ads Taxonomy, Platform, and New Initiatives (AI). You will also mentor L4/L5 engineers, serve as an individual contributor tech lead (without direct reports), and help shape the future on-call model and SLOs.About the Job
At PointClickCare, our mission is straightforward: to empower healthcare providers in delivering extraordinary care, starting with our exceptional team. As a prominent health tech company that is both founder-led and privately owned, we inspire our employees to challenge the status quo, innovate, and shape the future of healthcare.We boast the largest dataset for long-term and post-acute care, along with a Marketplace featuring over 400 integrated partners. Our platform supports over 30,000 provider organizations, making a significant impact on millions of lives. We also reinvest a substantial portion of our revenue back into research and development, ensuring that our employees have the means to innovate and create a lasting difference. Recognized by Forbes as a top private cloud company and celebrated as one of Canada's Most Admired Corporate Cultures, we offer flexibility, growth potential, and meaningful work.At PointClickCare, we empower our employees to become the architects of a smarter healthcare future—one that prioritizes the human experience and is accelerated by AI to foster meaningful change. Our team harnesses the power of AI to enhance creativity, productivity, and informed decision-making. By integrating AI tools into our workflows, we enhance collaboration, improve outcomes, and enable every team member to maximize their impact. Our hiring practices focus on uncovering AI expertise that aligns with our mission, and we continually invest in training and development to foster innovation throughout our employees' careers.Join us in transforming healthcare from mere survival to thriving success. To learn more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
About ClickHouseListed among the 2025 Forbes Cloud 100, ClickHouse is recognized as a leader in innovation within the private cloud sector. Serving over 3,000 clients and experiencing an astounding 250% year-over-year growth in ARR, ClickHouse excels in real-time analytics, data warehousing, observability, and AI-driven workloads.The company’s remarkable growth has been bolstered by a recent $400M Series D funding round. In the last quarter, major clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have either adopted our platform or expanded their existing use. They join a prestigious roster of AI pioneers and global brands, including Meta, Cursor, Sony, and Tesla.Join us on our mission to revolutionize the way organizations leverage data.The Connectors team plays a crucial role in linking ClickHouse with the wider data ecosystem. We design and maintain integrations that empower millions of developers, data experts, and AI agents worldwide, ranging from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tools.Our contributions significantly influence how organizations manage extensive datasets: we support real-time analytics platforms processing millions of events per second, observability systems tracking global infrastructures, and increasingly, AI-powered data applications that redefine data interactions. We collaborate closely with the open-source community, internal teams, and enterprise users to ensure ClickHouse integrations set benchmarks for performance, reliability, and user experience.About the RoleAs a Senior Software Engineer focused on Python and the Data Ecosystem, you will be a key contributor responsible for the evolution of essential components within ClickHouse’s data engineering ecosystem. This position lies at the crossroads of high-performance database engineering and enhancing developer experience. You will develop tools that empower Data Engineers and Data Scientists to leverage ClickHouse’s speed and scalability within their existing frameworks.We seek an individual who has firsthand experience as a Data Engineer or Data Scientist. The landscape for data practitioners is rapidly changing: databases are no longer mere query targets; they are becoming vital components of AI-driven workflows, serving as vector stores for RAG pipelines, backends for LLM-driven agents, and real-time feature stores for ML inference. Your understanding of these workflows comes from direct involvement, enabling you to provide product-level insights as you create integrations.
At Affirm, we're on a mission to revolutionize credit, making it more transparent and user-friendly. Our platform empowers consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.The Data and Storage Services team plays a pivotal role in managing Affirm's data needs, which includes both OLAP and OLTP systems. This encompasses everything from essential online checkout databases to our Batch Orchestration, Streaming Infrastructure, Event-Driven Frameworks, and BI analytics tools. Our objective is to deliver reliable, intuitive, and cost-effective solutions that enable Affirmers to securely store, analyze, and transform data at an exceptional scale.We are seeking an experienced Engineering Leader to guide our expanding Data and Storage Services organization, focusing specifically on our Online Storage team. You will leverage your extensive experience in team management and your track record of successfully executing complex, multi-quarter roadmaps. Comfort with ambiguity and the ability to navigate demanding deadlines while crafting strategic initiatives and driving execution are essential. Collaboration with your teams and product stakeholders will be key in defining future architectural and organizational states that facilitate scalability. Your decisions will balance our aspirational vision with the current business and technological imperatives.
Fivetran builds technology that helps organizations turn customer data into actionable insights without heavy engineering or ongoing maintenance. The ETL Platform team plays a key role in supporting the core infrastructure behind Fivetran’s sync engine, making sure data flows smoothly and reliably for customers. Role overview The Senior Software Engineer will join the ETL Platform group, focusing on projects that improve how Fivetran captures, stores, and processes large datasets. Recent work includes a Sync Tracking overhaul, which gives customers better visibility into their data movement and helps maintain accuracy and reliability. What you will do Contribute to the foundational systems that power Fivetran’s sync engine Work on initiatives that enhance the tracking and processing of high-volume data Help manage a scalable fleet of machines that adapts to changing customer needs Support the team’s role as essential infrastructure within the company Work arrangement This is a full-time, hybrid position based in Toronto, Ontario. The schedule blends remote work with in-person collaboration, with two days per week in the office for team activities.
Apr 29, 2026
Sign in to browse more jobs
Create account — see all 6,224 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.