We're a flexible company that values work-life balance, and we're looking for a Staff Software Engineer, Web to join our team. As a Staff Software Engineer, you will be responsible for setting the technical direction for Instacart's home and search web experiences, including architecture decisions around rendering, data fetching, and client performance. You will also be expected to build innovative features that help customers discover new retailers and deepen engagement with existing ones.
Requirements
- Extensive experience in a senior/staff engineer role with a strong focus on web systems design and frontend architecture.
- Deep expertise in modern web technologies (React, TypeScript, Next.js etc.) with the ability to reason about end-to-end system architecture across client and server.
- Proven experience designing and operating large-scale web platforms supporting multiple product surfaces.
- Ability to dive deep into web performance optimization rendering, Core Web Vitals, bundle size, caching strategies, and client-side data fetching.
- Experience leading engineering design reviews and influencing technical decisions across teams.
- Experience building web systems used and maintained by large engineering organizations (30+ engineers).
- Strong communication skills and the ability to influence technical strategy across organizational boundaries.
- Track record of mentoring engineers and driving long-term technical vision.
Benefits
- Market-competitive compensation
- Benefits in each location where employees work