Instacart logo
Instacart

Instacart invites the world to share love through food. This is how homemade is made.

Senior Software Engineer, Backend Platform

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

13 days ago

Salary

$196K - $207K / year

Seniority

Senior

Job Description

Senior Software Engineer, Backend Platform

Instacart

• Collaborate with platform engineers and SREs to deliver high-leverage capabilities that make building, operating, and scaling Go services simpler and safer. • Design, build, and evolve Go platform components (frameworks, libraries, service templates, and tooling) that are adopted across many product teams. • Define and socialize engineering standards for APIs, RPC/gRPC, configuration, observability, security, and resiliency to improve service quality and consistency. • Improve developer productivity through better build/test pipelines, reproducible local dev, CI/CD workflows, and automation that reduces toil. • Advance reliability and performance by enabling robust telemetry (OpenTelemetry), profiling, load testing, and capacity planning baked into the platform. • Lead migrations and modernization efforts (e.g., Go runtime upgrades, service mesh adoption, framework consolidation) with clear rollout and deprecation plans. • Collaborate with SRE to enhance runtime operations (service discovery, traffic management, canary/blue-green releases, incident response) for Go services. • Provide technical leadership, documentation, and enablement for teams adopting platform capabilities; participate in on-call rotations for platform-owned services.

Job Requirements

  • 5+ years of experience in backend software engineering building distributed systems or platforms.
  • 3+ years of hands-on production experience with Go (designing, coding, testing, and operating Go services or libraries).
  • Proficiency with service-oriented architectures using gRPC and/or REST, including API design, versioning, and backward compatibility.
  • Experience operating services on a major cloud (AWS, GCP, or Azure), including containerization, deployment, and runtime configuration.
  • Strong foundations in reliability and performance: observability (metrics, logs, traces), profiling, benchmarking, and incident/on-call experience.
  • Track record of owning platform components (frameworks, SDKs, or shared libraries) used by multiple teams, including documentation and rollout.
  • Proficiency with CI/CD and build systems (e.g., Go modules, build caching, automated testing) to improve developer productivity and release quality.
  • Working knowledge of service security best practices (authN/Z, secrets management, transport security) and resilient patterns (timeouts, retries, circuit breaking).
  • Bachelor’s degree in Computer Science or related field, or equivalent practical experience.

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Equity grants
  • Annual refresh grants

Related Job Pages

More Backend Engineer Jobs

VIASOFT logo

Mid-level Java Developer – Agribusiness Solutions

VIASOFT

Facilitamos a inovação e a evolução contínua na gestão de empresas em um mundo que demanda transformação.

Backend Engineer13 days ago
Full TimeRemoteTeam 501-1,000Since 1990H1B No Sponsor

• Develop stable, reliable, and maintainable code with an emphasis on clean, functional coding practices. • Build solutions focused on efficiency, scalability, and stability to support rapid software growth. • Meet agreed deadlines for task delivery, ensuring execution within the scheduled timeframe.

Brazil
Grupo OLX logo

Pessoa Desenvolvedora de Software Back End – Sênior

Grupo OLX

Buscamos o novo para ir além! Vem reinventar a sua carreira com a gente!

Backend Engineer13 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B No Sponsor

• Desenvolver e sustentar APIs e microsserviços escaláveis de alta performance para suportar estratégias de tráfego orgânico. • Liderar discussões de arquitetura e design de sistemas voltados para eficiência operacional e resiliência. • Garantir a qualidade técnica do time através de code reviews, mentoria e disseminação de boas práticas. • Colaborar diretamente em um time multidisciplinar (Produto, Dados, Marketing e Engenharia).

Brazil
Wix logo

Software Engineer – Backend, Data

Wix

Wix is the comprehensive platform that gives you total creative freedom online.

Backend Engineer13 days ago
ContractRemoteTeam 1,001-5,000Since 2006H1B No Sponsor

• Support customers and staff in understanding and exploiting the platform, data and tools • Ensure the availability of the platform, data and tools • Define and implement improvements for the platform, data and tools related to security, quality, testing, automation, documentation and new features • Contribute to sprint planning, backlog grooming, and task prioritization. • Estimate the effort required for development tasks and help create project timelines. • Track and report on progress, addressing any delays or roadblocks proactively.

Romania
€60K - €80K / year
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

• Atuar na sustentação e evolução de aplicações web; • Desenvolver funcionalidades utilizando Angular e .NET C#; • Participar de iniciativas de modernização sistêmica e evolução arquitetural; • Trabalhar com arquitetura de microserviços e APIs REST; • Realizar análise e manutenção em banco de dados SQL Server, incluindo procedures, queries e troubleshooting; • Apoiar análise e resolução de incidentes em produção; • Contribuir com melhorias técnicas, performance e boas práticas de desenvolvimento.

Brazil