companyInstacart logo

Senior Software Engineer II, Page Builder for Retailer Platform

InstacartCanada - Remote (ON, AB, BC, or NS Only)
Remote Full-time $196K/yr - $207K/yr

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

We are looking for candidates who are proficient in software engineering principles and have experience with Go and React. Familiarity with content management systems, API design, and scalable architecture is essential. Strong problem-solving skills, the ability to work collaboratively, and a passion for innovative technology will be key to success in this role.

About the job

Join Us in Revolutionizing the Grocery Industry

At Instacart, we believe in the power of food to bring people together. Our mission is to ensure everyone has access to the food they love while enjoying more time with their loved ones. We see the grocery delivery service not just as a necessity, but as an exciting opportunity to meet the diverse needs of our community. We provide essential services that our customers depend on for their groceries and household items while also creating flexible earning opportunities for our Instacart Personal Shoppers.

Instacart has become a vital resource for millions, and we’re expanding our team to drive our mission forward. If you're ready to make an impact and do the best work of your life, we welcome you to join our team.

Work Flexibly with Instacart

We adopt a Flex First approach, allowing our employees to choose their ideal work environment—whether it's at home, in an office, or your favorite café—while fostering connections through regular in-person events. Discover more about our flexible work culture.

Position Overview

The Page Builder team is part of Instacart’s Retailer Platform organization within Core Experience Engineering. We manage the content infrastructure that supports every consumer-facing page at Instacart—from the homepage to digital flyers, loyalty rewards, and seasonal promotions. Our systems operate at a significant scale, with the Content Management Domain (CMD) handling over 150,000 active placements across 125+ formats, and serving around 7 million placement requests daily at approximately 200 requests per second for over 100 retail partners.

We are seeking a Senior Software Engineer to spearhead impactful platform initiatives that enhance every team utilizing Instacart’s content layer. You will lead the transition of CMD from a Ruby monolith to a dedicated Go service, design proto-first API contracts for various partner teams, and deliver low-latency, highly reliable services with precise service level objectives (SLOs). Additionally, you will innovate a new composable content architecture, replacing over 125 hardcoded placement types with a singular, extensible type built on React components and Liquid templates—significantly accelerating time-to-value for enterprise retailers.

About Instacart

Instacart is transforming the grocery delivery landscape, ensuring that everyone can access the food they love while creating opportunities for personal shoppers. We are dedicated to fostering a flexible work environment that caters to the diverse needs of our team members.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.