Remote - Senior Software Engineer Shop
$168k - $177.5k per year- Remote job
We're transforming the grocery industry
At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.
Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
Overview Instacart is powered by a robust set of cloud services, and every product a customer searches for, browses, or adds to their cart is served from storage systems the Catalog Store team builds and runs. We own the low-latency, application-facing storage and retrieval platform behind Instacart's product catalog, serving Search, Ads, shopper and customer apps, and AI systems across the company. Our platform includes sharded self-hosted PostgreSQL clusters, a high-frequency Go RPC service, Temporal-based ingestion pipelines, and a new in-house in-memory key-value store built for read-heavy workloads. This role is based in Canada (Toronto preferred) and is open to remote work in Ontario, Alberta, British Columbia and Nova Scotia. About the Job If you're excited by distributed systems at scale, real-time data challenges, and opportunities to shape the future of AI-powered commerce, this team offers a chance for outsized impact in a fast-paced environment:
You will be a senior engineer on a small team with a large amount of ownership and autonomy, reporting to an engineering manager and partnering closely with the team's tech lead on technical direction.
You will work in an AI-empowered environment, using and helping to shape the latest AI tools for research, development and operations.
You will lead projects end to end, from ambiguous problem to design, implementation, production rollout and operation, across Catalog Store services and datastores, including critical Go RPCs, PostgreSQL, in-memory key-value stores, and distributed datastore technologies.
You will own the health and evolution of our self-hosted PostgreSQL fleet on AWS EC2: sharding and replica topology, capacity planning, backups and restores, schema and index tuning, upgrades, and retiring legacy clusters.
You will drive new datastore systems to production, from ingestion and data freshness to migrating APIs onto them with shadow testing, staged rollouts and clear deprecation plans.
You will optimize and harden our Temporal-based ingestion workflows that keep catalog data fresh, reliable and observable.
You will write and review design documents, make sound technical trade-offs, and drive alignment with partner teams across other Instacart pillars.
You will raise the bar for reliability through strong observability, SLOs, automation and runbooks, take part in the team's on-call rotation, and lead incident response and follow-up for systems you own.
You will mentor other engineers, raise code quality through thoughtful review, and help onboard new teammates.
Languages: Go (primary), Python, Rust and Ruby
PostgreSQL (self-hosted on EC2), key-value stores like Redis, Valkey and Memcached, distributed databases like Yugabyte, and other software platform systems such as Temporal, Snowflake, S3, Terraform
If you have experience with these technologies, you will have the opportunity to dive deeper. If you haven't used these technologies you will have the chance to learn from the collective experience of our team. 5+ years of professional software engineering experience building and operating backend services or distributed systems in large-scale cloud environments
- Strong production experience in Go, or deep production experience in another backend or systems language (e.g., Java, C++, Rust) and willingness to work primarily in Go
- Deep hands-on experience with PostgreSQL or another relational database in production, such as data modeling & lifecycle, schema and index design, query performance tuning, replication, backups and restores
- Experience designing for scale, reliability and performance in distributed systems, including low-latency services and caching
- Track record of independently leading projects end to end, from an ambiguous problem through design, implementation, rollout and operation, including work that involves other engineers or teams
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or equivalent practical experience
Experience operating services on AWS (e.g., Experience building or operating low-latency, high-throughput RPC services (gRPC or similar)
Experience self-hosting databases or other core infrastructure, including sharded or replicated clusters and fleet automation
Experience mentoring engineers and raising the bar on code quality and best practices through code and design reviews
An ability to balance a sense of urgency with shipping high quality, pragmatic solutions
Experience leading datastore or similar platform transformation initiatives with zero downtime, such as dual writes, shadow reads, backfills and staged traffic ramps
Valkey, Redis, Memcached) or distributed SQL databases (e.g., Temporal) or data pipelines from warehouses like Snowflake
Experience applying AI tools to speed up development and operations, or building AI-assisted tooling for your team
#LI-Remote Instacart provides highly market-competitive compensation and benefits in each location where our employees work. This role is remote and the base pay range for a successful candidate is dependent on their permanent work location. Please review our Flex First remote work policy here. Currently, we are only hiring in the following provinces: Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. 168,000—$177,500 CAD
- ...platform and developer tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate API quality using AI-powered... ...passionate about developer productivity, command-line tooling, software distribution, observability, and telemetry. You should be...SeniorRemote job
$115k - $125k per year
...connected. The mark of true success at Wave is the ability to be bold, learn quickly and share your knowledge generously. Senior Software Engineers work in cross-functional teams alongside Engineers, Product Managers and Designers to bring their engineering skills to bear...SeniorInternshipImmediate start- ...At Cloudbeds , we're not just building software, we're transforming hospitality. Our platform... ...across Cloudbeds. This is a product engineering role focused on production AI systems, agentic... ...real customer journeys. You'll join a senior, product-minded group that values...SeniorWork at officeLocal areaRemote workWork from homeHome officeFlexible hours
$160k - $210k per year
...following locations and be legally authorized to work in Canada: ~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is...SeniorFull timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hoursusd147k - usd238k per year
...reliability, and developer experience. About the role As a Senior Software Engineer specializing in the AI & ML ecosystem , you'll be a core... ...participants in AI-powered workflows, serving as vector stores for RAG pipelines, backends for LLM-powered agents, and real...SeniorFull timeLocal areaRemote workWorldwideHome officeFlexible hoursShift work$180k - $206k per year
...flexible within your country, not borderless. Location: Remote - Canada About the Role: As a backend-focused Senior Software Engineer, you will play a pivotal role in designing, constructing, and maintaining APIs, services, and systems across our engineering...SeniorFull timeCasual workWork at officeRemote workWork from homeWorldwideHome officeFlexible hours$271.15k per year
...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software... ...____________________________ The Role You are a software engineer who cares deeply about security. Embedded in the Desktop engineering...SeniorLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work$132k - $185k per year
...to our innovative product, emphasis on stores, commitment to our people, and the incredible... ...that acts as a parcel execution engine. This application integrates with our Warehouse... .... Core responsibilities As a Senior Software Engineer, you will lead the design and implementation...SeniorLong term contractPermanent employmentPart time$260k - $305k per year
...Seeq creates cutting-edge data analytics software for industrial process data, serving sectors... ...Our core product is a robust calculation engine capable of executing advanced math and machine... ..., you bring years of experience as a Senior software development engineer, leading successful...SeniorLong term contractFull timeTemporary workWork at officeImmediate startRemote workHome officeusd155k - usd238k per year
...integrations. As one of the first backend engineers, you'll help shape the technical defaults... ...well in this role: ~8+ years building software, with a good chunk of it on data-heavy or... ...of ClickHouse, or another columnar / OLAP engine Perks Flexible work environment...SeniorFull timeLocal areaRemote workHome officeFlexible hours$136.6k - $180k per year
...real impact for our clients, for each other, and for the world we are helping to build. THE ROLE We're looking for a Senior Software Engineer (P2), Workfront + AEM to help our clients' marketing and creative teams get their work done in one place. You'll be the backend...SeniorWork at officeLocal areaFlexible hours$142.8k - $184.8k per year
...not inherit one?We’re hiring Engineering Managers across multiple verticals... ...at the center of hardware, software, AI, and the physical world. The... ...on, getting food into grocery stores, keeping workers safe. What... ...hiring standards, mentorship of senior engineers and future leaders,...SeniorRemote jobLong term contractFull timeInternshipImmediate startRelocation packageFlexible hours$150k - $230k per year
...About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of ClickHouse Cloud data plane end-to... ...looking for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for...SeniorFull timeLocal areaRemote workHome officeFlexible hoursusd147k - usd238k per year
...About the team The AI/ML Engineering team builds and operates ClickHouse's AI and machine learning products end-to-end. This includes the... ...they own. Our team is looking for highly skilled and experienced software engineers to join us, who will be responsible for designing,...SeniorFull timeLocal areaRemote workHome officeFlexible hoursusd5 000 per month
...We are looking for experienced Senior Software Engineers to support a technical AI evaluation project involving data pipelines, evaluation workflows, and preference-data quality. What You'll Do Design, refine, and maintain evaluation rubrics and criteria for preference...Seniorusd205k per year
...customers. Cohere is a team of researchers, engineers, designers, and more, who are all... ...role is for a highly experienced Back-End Software Engineer who wants to work on core systems... ...demanding enterprise workloads. As a Senior/Staff Software Engineer, you will: Evolve...SeniorFull timeWork at officeLocal areaRemote workHome office- ...Description Job Opportunity: Integration Senior Software Engineer Role Overview Job Title: Integration Senior Software Engineer Term: 12-Month / 1-Year Contract (Expected Start: September 2026 – September 2027) Work Location: Remote (No on-site requirement...SeniorContract workRemote work
$150k - $175k per year
...an independent team of data & AI experts, engineers, and designers who build intelligent... ...innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... ..., CI and CD. Experience building software collaboratively using pull requests and code...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$134k - $175k per year
...cadence, and a bias toward AI-native development: empowered individuals own business outcomes, not tasks. We are looking for a Senior Software Engineer with expertise in full-stack engineering. In this role, you will collaborate with our operators, clinicians, and product...SeniorRemote jobWork at officeWork from home$238.25k - $382.25k per year
...distributed, remote-first team building the tools that define how software gets built and delivered. As AI agents redefine software... ...platform underneath all of it. That platform supports hundreds of engineers across many development teams and carries high-scale production...Long term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work- ...Description Job Title: Integration Operations Senior Software Engineer Company: Confidential Department: Information Technology Job Summary: We are seeking an experienced Integration Operations Senior Software Engineer to join our Integration Squad. This role...SeniorContract workRemote workFlexible hours
usd175k per year
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.... ...storage at scale. Direct GPU-cluster experience is a plus. Written software in Python or Go. You would rather extend a solid open-source...Full timeWork at officeLocal areaRemote workHome office$245.91k - $397.14k per year
...team building the tools that define how software gets built and delivered. As AI agents redefine... .... We're looking for a Principal Software Engineer to set the long-term technical direction... ...the technical ceiling for staff and senior engineers across the org, through review,...SeniorLong term contractFull timeRemote workWork from homeHome officeVisa sponsorshipShift work- ...borders, come build it with us. As an AI Engineer at Jeeves, you will own whole workflows... ...someone to hand you a spec. This is a senior, hands-on role for people who are AI-... ...Requirements: ~7+ years of professional software engineering experience, including at least...SeniorFull timeRemote work
- ...Summary Reporting to the Engineering Manager, the Senior Process Engineer is responsible for water-related process studies, preparation of process... ...products and packages using HYSYS and Flow Simulation software. Development of Design Basis, PFD, Material balance, and...SeniorFull timeWork at officeLocal areaWorldwide
$72.4k - $96.6k per year
...The Implementation Engineer will execute technical planning, architecture, and implementation of on-premise communications solutions that... ...workflow, configuring the Vocera database, installing the system software, and performing end-to-end system testing. What you will...SeniorFull time$265k - $310k per year
...This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend... ...product sense and the ability to deliver polished, reliable software at every layer. What You Will Do You will lead the design...Full timeImmediate startRemote workHome office$145k - $170k per year
...design, build and distribute open-source software that enables people to enjoy the internet... ...Mozilla is seeking experienced browser engineers to join a small team exploring new applications... .... We are looking for a browser engine specialist who enjoys turning difficult systems...Remote jobImmediate startHome office- ...We are a team to design, develop, maintain, and improve software for various ventures projects, i.e., projects that are adjacent... ...applications, from frontend UI to backend infrastructure. As a Senior Devops Engineer, you will be involved a number of technically challenging...SeniorFull timeRemote workFree visa
$215k per year
...This is a frontend system engineering role focused on evolving Seeq’s frontend React infrastructure, state management, design system, and... ...across data-dense workflows. Passionate about crafting exceptional software, you revel in writing code with elegance, extensibility, and...SeniorLong term contractFull timeTemporary workRemote workHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote - Senior Software Engineer Shop. Be the first to apply!
- software engineer part time Canada
- software engineer Canada
- software design engineer Canada
- software engineer - computer Canada
- software developer internship no experience Canada
- ingénieur logiciel Canada
- software engineer co-op Canada
- software development engineer Canada
- software developer Canada
- software engineer - ai machine learning Canada

