Senior Software Engineer II, Page Builder @Instacart
Software Development
Salary cad 196,000 - 2..
Remote Location
Job Type full-time
Posted 5d ago

[Hiring] Senior Software Engineer II, Page Builder @Instacart

5d ago - Instacart is hiring a remote Senior Software Engineer II, Page Builder. 💸 Salary: cad 196,000 - 207,000 per year 📍Location: Canada

Role 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.

The Page Builder team is part of Instacart’s Retailer Platform organization within Core Experience Engineering. We own the content infrastructure that powers every consumer-facing page at Instacart. We’re looking for a Senior Software Engineer to lead high-impact platform initiatives that accelerate every team building on Instacart’s content layer.

  • Lead the CMD service extraction: architect and drive the migration of our Content Management Domain from a Ruby monolith into a dedicated Go service using a strangler-pattern approach.
  • Design composable extensibility: replace 125+ hardcoded placement format types with a single composable type built on React components and Liquid templates.
  • Shape the AI-native content platform: expose Page Builder capabilities as MCP-compatible endpoints.
  • Drive cross-team architecture: own the technical relationship with Shopping/URSA, Feeds, Growth, Loyalty, and Ads.
  • Mentor and multiply the team: raise the engineering bar across Page Builder by mentoring engineers and establishing robust design patterns.

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong backend engineering skills with production experience in Go, Ruby, Java, or similar systems-level languages.
  • Proven track record designing and leading large-scale technical projects.
  • Experience building and operating high-throughput, low-latency backend services.
  • Experience with platform-focused API design (gRPC/Protobuf, GraphQL, or REST).
  • Demonstrated ability to drive technical decisions across team boundaries.
  • Experience mentoring engineers and elevating team-wide technical standards.
  • Strong written and verbal communication skills.

Requirements

  • Background with content management systems, page builders, or CMS infrastructure.
  • Hands-on Go experience, including goroutines, channels, and building high-concurrency services.
  • Monolith-to-microservice migration experience using patterns like strangler fig.
  • Experience building self-serve tooling for business users.
  • Experience with multi-tenant platform architecture.
  • Familiarity with AI/LLM integration patterns.
  • Frontend experience with React/TypeScript (helpful, not required).
  • Experience at companies with analogous products or platforms.
  • Experience with Protobuf/gRPC and proto-first API design.
  • Familiarity with e-commerce or marketplace platforms.

Benefits

  • Highly market-competitive compensation and benefits.
  • Remote work flexibility.
  • New hire equity grant and annual refresh grants.
Before You Apply
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer II, Page Builder @Instacart
Software Development
Salary cad 196,000 - 2..
Remote Location
Job Type full-time
Posted 5d ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Canada
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later