Instacart
Senior Engineering Manager, Enterprise Foundations
United States - Remote · Senior
Sponsorship not specified$265k-$280kDetected 5 days ago
RailsDistributed SystemsAWSGCPCloud PlatformsMachine LearningData EngineeringRecruitingPerformance ManagementLeadership
About the role
- Enterprise Foundations is the engineering team responsible for the architectural and integration work that allows Instacart's Retailer Platform to scale across the world's largest grocers.
- In close partnership with Connected Stores, Pro Services, Commerce, Data Engineering, and ML, you'll broker the architectural and prioritization trade-offs that determine how Instacart serves enterprise retailers across multiple commerce surfaces.
Responsibilities
- Lead, coach, and grow a senior-skewed team of ~12 engineers across multiple workstreams; set clear architectural and execution direction, develop talent, and foster a culture of ownership, accountability, and continuous improvement.
- Set and maintain the unifying technical thesis for the team - multi-tenancy, data isolation, configuration-driven release management, and per-retailer extensibility - ensuring related workstreams converge on shared solutions rather than parallel implementations.
- Drive consolidation of bespoke retailer-vertical services - catering order management, smart-cart backend logic, kiosk integrations, in-store mobile - onto unified Instacart platform rails, so each surface inherits Instacart's ranking, search, recommendations, and fulfillment.
- Partner with ML and Data Engineering on long-term enterprise data platform compliance for our ML systems, ensuring per-retailer model training has the data, signals, and isolation it needs.
- Deliver self-service tooling - including sandbox environments, configuration interfaces, and retailer-facing extensibility - that lets retailers and internal teams ship without engineering bottlenecks.
- Represent technical and product trade-offs across multiple engineering and product organizations whose roadmaps and integration commitments evolve in real time; broker resourcing decisions, drive clarity in ambiguous scope, and ensure engineering investment stays aligned with committed work.
Requirements
- 8+ years of software engineering experience, including 3+ years managing engineering teams delivering platform or infrastructure products in a B2B or enterprise context.
- Experience leading teams of 10+ engineers, including hiring, performance management, and career development of senior individual contributors.
- Proven cross-functional leadership influencing outcomes across multiple engineering and product organizations, including comfort using structured escalation to unblock multi-team initiatives.
- Technical proficiency in distributed systems, API/SDK design, and cloud infrastructure (e.g., AWS or GCP).
- Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
Nice to have
- Direct domain experience in commerce platforms, omnichannel retail, OMS, POS, catering systems, or connected-store / in-store technology.
- Experience partnering with ML and Data Engineering teams on data platform compliance, model training infrastructure, or data isolation initiatives.
- Experience leading other engineering managers and growing two-layer organizations.
- Offers may vary based on many factors, such as candidate experience and skills required for the role.
- For US based candidates, the base pay ranges for a successful candidate are listed below.
- All other states
Compensation
- Instacart provides highly market-competitive compensation and benefits in each location where our employees work.
Company info
- We are seeking a Senior Engineering Manager to lead this team of ~12 engineers.
Apply directly at Instacart →Create a free account for alerts like thisView Instacart immigration profile
This listing is sourced directly from Instacart's careers page and normalized into a canonical job model.