Principal Engineer - Catalog
Core
Own end-to-end technical strategy and lead modernization of iHerb's product catalog platform, one of the company's most business-critical systems.
Role type
Principal Engineer (Catalog Platform)
Builds
iHerb's product catalog platform, service boundaries, data models, and AI-driven SDLC golden path.
Domain
E-commerce / Health & Wellness / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
AI-driven SDLC (Claude Code, GitHub Copilot, Cursor), large-scale distributed system architecture, cross-org technical leadership, engineering quality mindset, full-stack capability, data modeling for high-volume catalogs, platform modernization strategy
Preferred skills
C#/.NET, Go, Java, Python, React, Microsoft Office Suite, Google Business Suite
Technologies
C#/.NET, Go, Java, Python, React, Claude Code, GitHub Copilot, Cursor, APIs, event-driven architectures
Responsibilities
Define and own catalog platform architecture including service design and API contracts; lead technical scoping and execution of catalog modernization; write production code and build proofs of concept; set and enforce technical standards; resolve cross-cutting technical dependencies; establish AI-driven SDLC golden path; mentor senior engineers; represent engineering in cross-functional conversations
Seniority
Principal, hands-on IC with organizational influence