Job Closed

This listing is no longer active.

Instacart logo
Instacart

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

Senior Software Engineer II, Enterprise Fulfillment

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 1,001-5,000Since 2012H1B SponsorCompany SiteLinkedIn

Location

California + 18 moreAll locations: California | Colorado | Connecticut | District of Columbia | Hawaii | Illinois | Maine | New Hampshire | New Jersey | New York | Oregon | Maryland | Massachusetts | Pennsylvania | Rhode Island | Texas | Vermont | Virginia | Washington

Posted

136 days ago

Salary

$192K - $242.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishDistributed Systems

Job Description

Senior Software Engineer II, Enterprise Fulfillment

Instacart

• As a Senior Software Engineer, you will focus on executing and delivering high‑impact platform capabilities across Instacart’s Enterprise Fulfillment Platform APIs and services. • You will work on complex areas such as API design, fulfillment orchestration, retailer and partner integrations, and high‑throughput distributed systems. • You will contribute to building the next generation of Instacart’s fulfillment technology, ensuring reliability, scalability, and partner success. • Provide technical leadership, mentoring teammates and raising engineering quality without formal management responsibilities. • Build core platform components that power Connect API Fulfillment and the 3rd‑Party Fulfillment Platform. • Deliver reliable, scalable APIs and orchestration systems that support complex, high‑volume fulfillment workflows. • Drive execution of major platform initiatives, from architecture to implementation to launch. • Collaborate with product and cross‑functional partners when needed to align on requirements and integration needs. • Improve platform reliability, throughput, and developer experience. • Contribute to the design of next‑generation fulfillment orchestration and partner‑facing APIs and tooling. • Mentor engineers through technical guidance, code reviews, and thought leadership.

Job Requirements

  • Bachelor’s or Master’s degree in Computer Science (or related field), or equivalent experience.
  • 5+ years of backend development experience, with a strong record of project delivery.
  • Experience drafting clear technical vision and design documents.
  • Strong proficiency in owning and maintaining production services at high quality.
  • Ability to rapidly deliver high‑quality code supporting high‑traffic systems.
  • Experience working with product teams or customers in a collaborative environment.
  • Proven ability to influence and mentor a team as a senior IC.
  • Experience designing or scaling external APIs (preferred).
  • Experience with distributed systems or orchestration‑style architectures (preferred).
  • Experience integrating with external partners or 3rd‑party systems (preferred).
  • Experience working across teams to develop platform‑level solutions (preferred).

Benefits

  • Instacart provides highly market-competitive compensation and benefits in each location where our employees work.
  • Eligible for a new hire equity grant as well as annual refresh grants.

Related Job Pages

More Full-stack Engineer Jobs

Softgic logo

Fullstack Developer – Symfony

Softgic

Digital and Cognitive Transformation.

OtherRemoteTeam 51-200Since 2011H1B No Sponsor

• Design, develop and maintain backend services in PHP (preferably PHP 8) using Symfony 5.4 or higher. • Develop and implement frontend features using HTML, CSS and JavaScript, with frameworks such as Vue.js or Angular. • Build, integrate and maintain REST APIs, including connections to external APIs. • Design, develop and optimize SQL database queries and schemas (MySQL and/or PostgreSQL). • Actively collaborate on projects managed with GitLab, participating in code reviews and CI/CD workflows. • Manage development and deployment environments using Docker and Composer. • Write and maintain unit and functional tests to ensure code quality. • Apply web security best practices (OWASP). • Contribute to technical solution design and architectural decision-making. • Ensure clean, reusable, maintainable and testable code.

United States
Monaire logo

Senior Software Engineer

Monaire

Automating HVAC and refrigeration maintenance with AI to reduce OpEx 30% and eliminate downtime.

OtherRemoteTeam 11-50Since 2022H1B No Sponsor

• Design, develop, and operate scalable backend services for a high-growth SaaS platform • Own the end-to-end lifecycle of services—from design and implementation to deployment, monitoring, and optimization • Build and evolve distributed, event-driven microservices handling high-volume data and real-time workflows • Ensure high availability, reliability, performance, and security of production systems • Drive architectural decisions around APIs, data models, service boundaries, and system integrations • Lead prototyping and proof-of-concepts for new ideas, features, and platform capabilities • Collaborate closely with frontend, data, DevOps, QA, and product teams to deliver cohesive solutions • Identify technical debt and proactively improve system design, developer experience, and operational excellence • Mentor and guide other engineers through code reviews, design discussions, and best practices • Thrive in a fast-paced startup environment with high ownership and accountability

United States
Mapbox logo

Software Development Engineer II, Logistics API

Mapbox

Mapbox powers navigation for people, packages, and vehicles everywhere.

Full TimeRemoteTeam 501-1,000Since 2010H1B Sponsor

• Design and implement scalable services for our API and routing engine tiers, following best practices for deployment, resilience, and observability. • Design and improve services that power the data consumption and storage of the routing data. • Drive the design, development, and testing of Mapbox tools. • Shape internal tools and automations to make the whole engineering life easier and fun. • Drive design and development of services quality metrics and analytics. • Run and design experiments to evaluate the quality, reliability, and capacity requirements of our user-facing navigation products. • Participate in end-to-end feature implementation within the larger navigation team; review code and design documents, shepherd feature releases, and participate in an on-call rotation. • Work with product owners, sales engineering, and management to drive future product direction.

United States
Job Closed
Smart Working logo

Staff Software Engineer

Smart Working

Empowering companies to work with the best engineers in the world

Full TimeRemoteTeam 51-200H1B No Sponsor

- Coach and mentor engineers, promoting best practices such as XP, TDD, and pair programming through hands-on leadership - Lead the design and implementation of scalable, API-based and event-driven architectures - Drive technical excellence by improving system architecture, solution quality, and developer productivity - Guide and de-risk the delivery of large-scale technical initiatives, ensuring alignment with architectural patterns and non-functional requirements - Collaborate closely with product, design, data, and platform teams to solve complex business challenges with effective technical solutions - Align engineering efforts with wider business objectives while maintaining architectural integrity - Advocate for continuous improvement, helping evolve engineering culture through XP principles, DORA metrics, and DevOps practices - Promote shared ownership and operational excellence across teams

India