Instacart

Senior Software Engineer II, Caper

Instacart

Apply
about 2 months ago
Remote, Canada
Senior / Staff+

Responsibilities

  • Design and build internal tools to streamline collaboration across teams.
  • Architect end-to-end systems leveraging AI to analyze user behavior.
  • Develop applications for retailers that provide advanced reporting and analytics.
  • Translate ambiguous product requirements into scalable technical solutions.
  • Drive technical strategy and ensure system reliability and scalability.
  • Collaborate with data engineering and AI/ML teams to build unified platforms.
  • Mentor engineers and foster a culture of technical excellence.
  • Take ownership of features from design through launch and enhancement.
  • Participate in on-call rotation to resolve user issues and support incidents.

Requirements

  • 8+ years of experience in building large-scale distributed systems.
  • Strong proficiency in at least two modern programming languages.
  • Proven experience designing end-to-end systems and data pipelines.
  • Ability to tackle ambiguous technical problems with product intuition.
  • Hands-on experience with data-driven or AI-augmented workflows.
  • Excellent communication and collaboration skills.
  • Strong sense of ownership and high-quality execution.
  • Familiarity with large language models and their applications.
  • Extensive experience with modern cloud platforms like GCP or AWS.
  • Experience with intelligent hardware products and system fundamentals.

Benefits

  • Highly market-competitive compensation and benefits.
  • Remote work flexibility with a 'Flex First' policy.
  • Eligibility for new hire equity grants and annual refresh grants.

Tech Stack

AWSGoGoogle Cloud PlatformJavaKotlinLinuxPythonTypeScript

Categories

AI & MLBackendData EngineeringFull Stack