I

Instacart

Connects grocery buyers with local stores

Senior Software Engineer 2 - Marketing Enablement & Technology

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • Eight to twelve years of software engineering experience, including demonstrated expertise leading technical roadmaps and making architectural decisions that impact team-level systems.
  • Expert-level proficiency in Python and the ability to design and implement reusable abstractions, frameworks, and patterns adopted across multiple projects.
  • Deep technical knowledge of building scalable, high-throughput systems with comprehensive observability, cost efficiency, and security considerations.
  • Demonstrated ability to partner with senior Product and Marketing leaders and significantly influence product roadmaps by identifying strategic technical opportunities.
  • A proven track record of enhancing team productivity through process improvements, tooling development, and mentorship of senior engineers.
  • Ability to drive execution of cross-team and cross-functional initiatives while navigating organizational context and dependencies.

Responsibilities

  • Drive the team’s technical roadmap and architectural decisions, balancing short- and long-term investments to build reusable, scalable systems that serve current and future marketing needs.
  • Enhance developer productivity by evolving processes, tools, and abstractions that improve team efficiency, system extensibility, and code quality across the codebase.
  • Lead team-wide initiatives and propose strategic work on behalf of engineering management, partnering directly with senior Product and Marketing leaders on product design and technical decisions.
  • Champion advanced observability, resilience—including chaos engineering and disaster recovery—cost optimization, and security-by-design principles across team projects.
  • Mentor engineers up to L5, create leverage through well-documented processes, and proactively resolve conflicts that block execution across teams.

Desired Qualifications

  • Experience defining and establishing infrastructure, tooling, and best practices for AI-assisted development across engineering teams.
  • Deep expertise in ad tech platforms and marketing technology ecosystems, with recognition as an organizational domain expert.
  • Track record of leading large-scale legacy system modernization efforts and strategically managing technical debt at team level.
  • Experience establishing coding standards, architectural patterns, and technical review processes that elevate team quality.
  • Demonstrated ability to contribute proactively during crises outside core technical expertise and serve as a technical consultant for sub-pillar initiatives.
  • Experience collaborating with external teams on cross-pillar partnerships and acting as a technical collaboration point of contact.

About the Company

Instacart

Connects grocery buyers with local stores

Instacart runs a grocery marketplace where customers order from local retailers across the United States and Canada for delivery or pickup. Its Enterprise Platform also sells software that lets retailers operate their own online stores and manage order fulfillment. Customers choose items through its app or website, and independent contractor shoppers pick and deliver orders using its fulfillment technology. The company earns fees from customers and retailers, sells Instacart+ memberships with delivery benefits, and charges brands for advertising and retailers for software subscriptions. Instacart was founded in 2012 and is headquartered in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Instacart

See more jobs