Skip to Main Content

Job Title


Senior Software Engineer II, Caper


Company : Instacart


Location : Calgary, Alberta


Created : 2026-01-23


Job Type : Full Time


Job Description

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 were building the team to help push our shopping cart forward. If youre ready to do the best work of your life, come join our table. Instacart is a Flex First team Theres 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 workwhether its from home, an office, or your favorite coffee shopwhile staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. Overview As a Senior Software Engineer on the Caper Support and Tooling team, you will lead the design and development of a nextgeneration tooling platform that empowers both internal teams and retailer teams to work smarter, faster, and more efficiently. Youll drive the architecture and implementation of systems that enable intelligent demo workflows, AIpowered insights into customer shopping behavior, automated feedback loops, and robust fullstack data exploration tools for our retail partners. This role combines handson technical depth, endtoend system ownership, product thinking, and mentorship. Youll work closely with engineering, product, design, AI/ML experts, BD teams, and retailer partners to define and deliver highimpact software that accelerates Capers growth and strengthens our ecosystem. Caper tooling spans web applications, backend services, data infrastructure, AIdriven insights, and tools that integrate closely with our smart cart hardware. You will help set the technical direction for these systems and build a cohesive platform that improves collaboration, increases operational efficiency, and empowers retailers with powerful data and analytics. About The Job Design, build, and own robust internal tools that streamline collaboration across BD, engineering, project launch, and product teams, including an intelligent demo platform and workflow automation for the Caper smart cart experience. Architect endtoend systems that leverage AI to analyze user behavior during shopping sessions, identify friction points, and feed insights into automated feedback loops that accelerate product and feature development. Develop retailerfacing applications that provide advanced reporting, actionable analytics, and intuitive dashboards that combine software signals with hardware telemetry. Partner with crossfunctional teams to translate ambiguous product requirements into scalable technical solutions that significantly improve team efficiency and operational effectiveness. Drive technical strategy, influence roadmap decisions, and ensure system reliability, scalability, and longterm maintainability. Collaborate closely with data engineering, AI/ML, and hardware teams to build unified, intelligent platforms that seamlessly bridge software and physical devices. Provide mentorship and guidance to engineers, fostering a culture of technical excellence, strong ownership, and continuous improvement. Take full ownership of features from design through launch, including measurement, rollout, and iterative enhancement. Participate in the teams oncall rotation, resolving issues encountered by users of the tooling platform, supporting incidents that occur during customer shopping sessions, and delivering powerful analyses to help partner teams quickly diagnose and resolve incidents. Minimum Qualifications 8+ years of experience building and maintaining largescale distributed systems or complex fullstack platforms. Strong proficiency in at least two modern programming languages such as Python, Go, Java, Kotlin, or Typescript. Proven experience designing endtoend systems, spanning backend services, web applications, and/or data pipelines. Ability to tackle highly ambiguous technical problems with strong product intuition and deep empathy for user needs. Handson experience building datadriven or AIaugmented workflows, including systems that ingest, analyze, and operationalize large datasets to automate or streamline manual processes. Excellent communication and collaboration skills, with the ability to work effectively across engineering, product, design, and operations teams. Strong sense of ownership, with a bias toward action, highquality execution, and continuous iteration. Familiarity with leading large language models and experience building applications or systems powered by LLMs, with a track record of successfully deploying them to drive measurable business impact. Extensive experience working with modern cloud platforms such as GCP or AWS, including handson use of cloud services to design, architect, and optimize system frameworks; able to provide strong technical guidance and bestpractice recommendations to the team. Experience working with intelligent hardware products such as Androidbased or Linuxbased devices, with a solid understanding of system fundamentals and the ability to investigate and diagnose issues at the system level. Preferred Qualifications Experience building internal tooling platforms or retailer/enterprisefacing systems. Familiarity with data analysis workflows, eventbased architectures, or AIpowered features. Experience integrating software with hardware products. Bachelors degree in Computer Science, Engineering, or equivalent professional experience. Passion for improving developer experience, operational efficiency, and intelligent automation. Prior experience in retail tech, IoT, or B2B SaaS platforms. Instacart provides highly marketcompetitive 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 $196,000$207,000 CAD #J-18808-Ljbffr