iHerb is on a mission to make health and wellness accessible to all, and they are seeking a Manager, Engineering - Catalog to lead their engineering team. This role involves owning delivery commitments, growing engineers, and modeling AI-native development practices while overseeing iHerb's product catalog platform.
Responsibilities:
- Own sprint planning, delivery commitments, and retrospectives for the Catalog team
- Carry an active IC load: writing, reviewing, and shipping full-stack production code weekly using AI-assisted tooling
- Partner with the Principal Engineer, Catalog on architectural direction and the platform roadmap
- Hire and onboard engineers; enforce a high AI-native bar in interviews
- Drive collaboration with product managers and design without waiting for top-down coordination
- Contribute improvements back to the shared AI-driven SDLC golden path and skills library
Requirements:
- AI-driven SDLC (required): hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor. Must be able to describe how AI changed your workflow and what guardrails you put in place
- Full-stack orientation: comfortable contributing across layers of the stack; not specialized in only one layer. Track-specific stack requirements are listed above
- Delivery ownership: track record of owning commitments end-to-end, from scoping through shipping and retrospectives
- Engineering excellence: strong opinions on code quality, testing strategy, CI/CD, and what it means to ship production-grade software at speed
- People leadership: experience hiring, onboarding, and growing engineers; able to give direct, constructive feedback
- Communication: clear written and verbal communicator; comfortable driving alignment across product, design, and peer engineering teams
- Production experience with one or more backend languages used at iHerb: C#/.NET, Go, Python, or Java. .NET/C# is the primary stack today and is strongly preferred
- React or equivalent modern frontend framework
- Relational database experience with MS SQL Server or Postgres
- Ability to contribute across the full stack, backend through frontend, not just one layer
- High degree of accuracy and attention to detail
- Excellent organization skills and ability to multi-task
- Generally requires a minimum 7-10 years of software engineering experience, with at least two years in a team lead or engineering manager role
- Bachelor's Degree in Computer Science or related field preferred, or a combination of education and equivalent work experience
- Able to identify, troubleshoot and resolve problems quickly using sound judgment, poise and diplomacy. Ability to use judgment and reasoning skills, and determine when to escalate issues, as required, in a timely manner
- Background in e-commerce, retail tech, or high-traffic consumer platforms
- Experience working in globally distributed teams
- Contributions to internal developer tooling, platform frameworks, or SDLC process improvements at org scale
- Experience with Google Business Suite (Gmail, Drive, Docs, Sheets, Forms) preferred