Senior Software Engineer, Core Experience
Instacart
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. If you’re ready to do the best work of your life, come join our table.
Instacart is a Flex First team
There’s no one-size fits all approach to how we do our best work. 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
This role challenges traditional approaches to digital shopping by improving backend systems that power a seamless user journey. You will lead efforts to enhance content discoverability and purchase processes, helping to perfect the interaction between user desires and our vast product offerings.
The Senior Software Engineer will focus on enhancing the user experience by developing robust backend architectures that support advanced recommendation and personalization systems. In close collaboration with ML engineers, product teams, and data scientists, you will lead the innovation of our backend services, enabling sophisticated, data-driven features that adapt to our customers' shopping behaviors.
The Core Experience teams are dedicated to creating engaging and straightforward shopping experiences. You will be part of a team that is at the heart of product innovation, focusing on everything from the user interfaces to the underlying systems that support our web and mobile platforms. Our team’s work is guided by a data-driven methodology that ensures decisions are aligned with consumer needs, helping us move swiftly and efficiently in our development processes.
About the Job
- Design, build, and maintain high-quality backend applications.
- Lead the development of our backend system's roadmap, prioritizing scalability and reliability.
- Innovate and think creatively to develop new features that enhance our customer's shopping experiences.
- Own and lead major components of our product, ensuring they meet both internal standards and external expectations.
- Collaborate across teams to foster a unified approach to product development, facilitating consensus and driving effective outcomes.
- Responsible for the strategic planning and execution of projects you oversee, from inception to deployment and maintenance.
About You
Minimum Qualifications
- 5+ years of backend development experience, with a strong record of project delivery.
- Proficiency in backend languages, such as Ruby or Go.
- A solid foundation in unit testing and problem-solving.
- Exceptional communication skills and the ability to lead and collaborate with diverse teams.
- Holds a Bachelor's or Master’s degree in Computer Science, Software Engineering, or equivalent experience.
Preferred Qualifications
- Effectively lead a cross-functional team, demonstrating strong teamwork skills, and capable of clearly communicating ideas and fostering alignment across different departments.
- Experience in building scalable solutions and architecture.
- Familiarity with ML model development and iteration.
- Thorough knowledge of developing applications using GraphQL.
- Skilled in the use of monitoring and observability tools like Datadog.
- Extensive experience with database management, particularly PostgreSQL and AWS OpenSearch.
#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: Ontario, Alberta, British Columbia, and Nova Scotia.
Offers may vary based on many factors, such as candidate experience and skills required for the role. Additionally, this role is eligible for a new hire equity grant as well as annual refresh grants. Please read more about our benefits offerings here .
For Canadian based candidates, the base pay ranges for a successful candidate are listed below.
CAN
$168,000 - $177,500 USD
- ...lives of our team – so that everyone can experience all that life has to offer. For our... ...are. About the role As our Engineering Director for Core Experience , you’ll lead the teams... ...com is actively evolving how we build software as AI becomes a core part of the...SeniorSoftwareLong term contractFull timeRemote workFlexible hours
$115.4k - $144k per year
...matters, contribute alongside exceptional people, and see the impact you create. The Role The New Customer Experience team is looking for a software engineer focused on improving the end-to-end experience for new customers adopting the Pantheon platform. Our team...SeniorSoftwareFull timeWork at officeLocal areaRemote workWorldwide$249.7k - $337.9k per year
...Description As a Principal Engineer at Dropbox, you will own company... ...for customer facing experiences used by millions, identifying... ...while remaining hands on in software development where it provides... ...execution standards, and aligning senior technical and product leaders...SeniorSoftwareLong term contractFull time$204.9k - $277.2k per year
...collaborate on their files seamlessly. Staff Engineers are pivotal in shaping our mission of... ...leadership. The role influences Core Engineering roadmaps, establishes... ...instincts for high-quality consumer-facing experiences. They mentor senior talent, raising the technical bar...SeniorSoftwareLong term contractFull time- ...among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working... ...team to structure pipelines and enable intelligent product experiences. On the integrations side, you’ll own the connections layer...SeniorSoftwareFull timeWorldwide
$104k - $139k per year
...this while never losing our focus on our core mission – to make the internet better... ...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...SeniorSoftwareRemote jobFull timeImmediate startWorldwideHome office$255.9k - $318.6k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them... ...problem with your PM as a peer, run the experiment and bring customer evidence into what gets... ...front of customers. The Stack Core app: Rails, Packwerk, React, TypeScript...SeniorSoftwareRemote jobFull timeWeekend work$135k - $150k per year
...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... ...grows Requirements ~5+ years of software engineering experience building and shipping production systems, products, or platforms...SeniorSoftwareFull timeFlexible hours- ...Description About Liferaft Liferaft builds software that helps organizations find,... ...for a highly skilled and visionary Senior Software Engineer to help us continue to grow and enrich... ...closely with the engineering leadership and core product engineering teams to build new...SeniorSoftwareFull timeLive InRemote workFlexible hours
- ...we work . About the Role We're growing the Core Balances team and looking for a Senior Software Developer to take real ownership of the services at... ...money. You'll join a small, high-trust group of senior engineers and own meaningful scope from early on - designing...SeniorSoftwareLong term contractFull time
- ...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... ...~3+ years of professional programming experience, with a strong focus on Python. ~...SeniorSoftwareLong term contractFull timeWork from homeFlexible hours
$140k - $170k per year
...patients — to discover a better healthcare experience. PocketHealth is a patient-centric... ...PocketHealth platform, we’ve grown our core functionality to enable sharing between... ...North America. About the team: As a Senior Software Engineer on our Provider team, you will...SeniorSoftwareFull timeWork at officeRemote work2 days per week$128.5k - $192.5k per year
...infrastructure and application management software for GoDaddy’s eCommerce... ...do... Work as a polyglot engineer, writing and maintaining... ...eComm & Auth platforms Your experience should include... ~5+ years... ...belonging principles into the core of how we work every day—...SeniorSoftwareFull timeSecond jobWork at officeLocal areaRemote workWork from home- ...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-... ...smarter, and efficient solutions. You’ll gain hands-on experience building and maintaining services across multiple systems,...SeniorSoftwareFull timeInternshipRemote work
- ...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... ...~5-7 years of software engineering experience, with a track record of designing and building...SeniorSoftwareRemote jobFull timeLocal areaFlexible hours
$115k - $165k per year
...Are you bready* for a change? Toast is looking for a Senior Software engineer to join our enterprise quick service restaurant team. You will... ...have the right ingredients*? (Requirements) ~5+ years experience building backend services and APIs ~ Extensive experience...SeniorSoftwareFull timeLocal area- ...development of digital investigative software that acquires, analyzes, and shares evidence... ...Forensics is on the lookout for a Senior Software Engineer to join the Customer Hosted Review... ...decisions. Skills Required: ~4+ years of experience with C#; ~2+ years of ReactJS or...SeniorSoftwareFull timeLocal area
$150k - $200k per year
...patients — to discover a better healthcare experience. PocketHealth is a patient-centric... ...PocketHealth platform, we’ve grown our core functionality to enable sharing between... ...patients across North America. As a Senior Software Engineer on our Platform team, you'll build...SeniorSoftwareFull timeWork at officeRemote work2 days per week$120k - $140k per year
...where your work helps businesses deliver more meaningful buyer experiences and drives results that truly matter. You’ll be part of a... ...expertise, creativity, and human connection. As a Senior Software Engineer , you’ll sit at the intersection of content, data, and real...SeniorSoftwareRemote jobLong term contractFull timeFlexible hours- ...Cresta. About the role: Cresta’s Core Platform underpins the company’s entire product... ...the platform frontend and authentication engineering team. Work with Cresta product and... ...Science fundamentals. ~8+ years of experience in relevant domains (Identity and Access...SeniorSoftwareLong term contractFull timeWork at officeLocal areaRemote workWork from homeHome office
$170k - $220k per year
...Senior Software Engineer Build financial systems Canadians trust with their money every day At Shakepay, we build products that help Canadians... ...CAD. Actual compensation is determined based on skills, experience, and role level. Exceptional candidates may be considered...SeniorSoftwareLong term contractFull timeWork at officeImmediate startRemote work- ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering...SeniorSoftwareLong term contractFull time
- ...and marketing channels. Engineering at StackAdapt: As an... ...succeed. About the Team: The Core Services Integrations Solutions... ...and lead by example to uphold software development best-practices in... ...Collaborate with stakeholders and other senior engineers across the...SeniorSoftwareFull timeLocal areaRemote workWork from homeHome officeFlexible hours
$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...With You’ll enter our engineering interview process as part of... ...motivated by building products and experiences that meaningfully expand... ...Fund Operations: Building the core engine that powers our vision...SeniorSoftwareFull timeWork at office- ...complex business applications; the software that runs the world as we... ...method using advanced data engineering, compiler and LLM based techniques... ...ideal candidate, you have experience as a consultant, managing... ...facilitation and collaboration are core parts of the work Our...SeniorSoftwareRemote jobFull timeLocal area
$154k - $176k per year
...transform the insurance broker experience through AI and machine learning. As an AI-Driven Full Stack Engineer, you'll be part of a team... ...engineering initiatives. Our core stack includes Python, React,... ...computer vision, recommendation engines etc. Proficiency with cloud...SeniorSoftwareRemote jobFull timeWork at officeWork from home- ...At Cloudbeds, we're not just building software, we’re transforming hospitality. Our intelligently... ...) How You'll Make an Impact: As a Senior Backend Engineer on the Distribution Team, you'll be... ...to our ongoing initiative to migrate core platform components into microservices,...SeniorSoftwareLong term contractFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeWeekend work
- ...of our employees– so that everyone can experience all that life has to offer. For our... ...About the role We're looking for a Senior Platform Engineer to join our DevOps/Infrastructure team... ...dedicated Platform Engineer, you'll take a software-first approach to solving core...SeniorSoftwareFull timeInternshipRemote workFlexible hours
$104k - $139k per year
...this while never losing our focus on our core mission – to make the internet better... ..., build and distribute open-source software that enables people to enjoy the... ...About this role: Mozilla’s Cloud Engineering team seeks a Senior Software Engineer to mature, maintain,...SeniorSoftwareRemote jobFull timeImmediate startHome office- ...empower them to do more with less. The Opportunity - Senior Software Engineer II (Remote - Canada) We are looking for a Senior Software... ...As a Senior Software Engineer II, you will leverage your experience in building integrations, APIs, MCP servers and data exchange...SeniorSoftwareRemote jobLong term contractFull timeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Core Experience. Be the first to apply!
- software engineer internship Canada
- software developer no experience Canada
- développeur logiciel Canada
- software developer remote Canada
- software engineer intern Canada
- software developer intern Canada
- software engineer - ai machine learning Canada
- director software engineering Canada
- ingénieur développement informatique c++ Canada
- software engineer Canada

