JobHabor

Senior Software Engineer - Core Experience, Growth

Instacart

Location
Ontario · Alberta · British Columbia +1
Workplace
Remote
Employment
Full Time
Salary
CAD 168,000–177,500/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, build, and own backend services, APIs, and data integrations for coupon merchandising
  • Implement and iterate on experiments end-to-end with Product and Data Science
  • Launch, measure, and refine A/B tests to move key metrics
  • Identify and execute codebase and product optimizations for reliability and performance
  • Collaborate cross-functionally to define roadmaps and success metrics
  • Uphold high engineering standards through code reviews, testing, and documentation
  • Partner with frontend and mobile engineers to deliver cohesive user experiences

Requirements

  • 4+ years of professional software engineering experience in backend development
  • Proficiency in at least one modern backend language like Go, Python, Java, Ruby, or Node.js
  • Hands-on experience designing and operating RESTful or gRPC APIs
  • Strong working knowledge of relational databases like PostgreSQL or MySQL
  • Experience with caching or NoSQL stores like Redis or DynamoDB
  • Experience collaborating with Product and Data Science on data-informed features
  • Experience deploying and operating services on public cloud platforms like AWS or GCP
  • Experience working with containers like Docker or Kubernetes
  • Demonstrated ability to write clean, maintainable code with solid testing practices
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Preferred

  • Experience with experimentation platforms and A/B testing frameworks
  • Frontend or mobile development experience with React, TypeScript, React Native, Swift, or Kotlin
  • Exposure to event-driven architectures and analytics tools like Kafka, Pub/Sub, Looker, or Amplitude
  • Experience with performance optimization and observability tools like Prometheus, Grafana, or OpenTelemetry
  • Exposure to AI-assisted development and agentic coding workflows
  • Domain experience in coupon or growth systems

Skills

  • Go
  • Python
  • Django
  • Flask
  • FastAPI
  • Java
  • Spring
  • Ruby
  • Rails
  • Node.js
  • Express
  • RESTful
  • gRPC
  • PostgreSQL
  • MySQL
  • Redis
  • DynamoDB
  • SQL
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • React
  • TypeScript
  • React Native
  • Swift
  • Kotlin
  • Kafka
  • Pub/Sub
  • Looker
  • Amplitude
  • Prometheus
  • Grafana
  • OpenTelemetry

Similar roles