Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Instacart

Senior Software Engineer II

Instacart

Senior Software Engineer II at Instacart developing backend services for grocery delivery. Collaborating with cross-functional teams to enhance operational efficiency and customer experience in the grocery industry.

Posted 7/8/2026full-timeRemote • 🇨🇦 CanadaSenior💰 $168,000 - $177,500 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and operating resilient microservices and data pipelines, with a strong focus on performance optimization, observability, and collaboration across cross-functional teams. Proficient in backend service development using modern programming languages and cloud technologies.

Highest-signal resume keywords
Microservices Design and OperationProficiency in Go, Java, Python, or ScalaCloud Provider Experience (AWS, GCP, Azure)Strong SQL SkillsAgile Environment Delivery

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
MicroservicesBackend ServicesDistributed SystemsSQLEvent StreamingData StoresObservabilityPerformance OptimizationCapacity PlanningTechnical Design
Soft Skills
CollaborationMentoringCommunicationProblem-SolvingCross-Functional Partnership
Tools & Technologies
DockerKubernetesKafkaPub/SubRedisPostgreSQLMySQLCloud ServicesAgile MethodologiesOn-Call Rotation
Industry Keywords
Software EngineeringData ScienceFulfillment PlanningInventory AvailabilityDelivery Promises

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMySQLPostgresPythonRedisScalaSQL

About the role

Key responsibilities & impact
  • Design, build, and operate resilient, low-latency microservices and data pipelines that power fulfillment planning, inventory availability, and delivery promises.
  • Partner with machine learning and data science to productionize models and features, enable online experimentation, and continuously improve decision quality.
  • Own services end-to-end, from technical design and RFCs through implementation, rollout, observability, and participation in an on-call rotation.
  • Drive reliability, scalability, and cost efficiency through SLOs, capacity planning, incident reviews, and performance optimization.
  • Collaborate cross-functionally with Product, Marketplace, and Operations to define roadmaps and deliver measurable customer and business impact.
  • Mentor other engineers via code and design reviews, pair programming, and contributions to engineering best practices and standards.

Requirements

What you’ll need
  • 6+ years of professional software engineering experience building backend services or distributed systems.
  • Proficiency in at least one of the following languages: Go, Java, Python, or Scala.
  • Hands-on experience designing and operating microservices on a major cloud provider (AWS, GCP, or Azure) using containers/orchestration (Docker, Kubernetes).
  • Strong SQL skills and experience with event streaming and data stores (e.g., Kafka or Pub/Sub; Redis; PostgreSQL or MySQL).
  • Proven ownership of production services, including observability (metrics, logging, tracing) and participation in an on-call rotation.
  • Experience delivering in an agile environment and collaborating effectively with product managers, data scientists, and cross-functional partners.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

Benefits

Comp & perks
  • Competitive compensation
  • New hire equity grant
  • Annual refresh grants
  • Flexible work arrangements