iHerb, LLC logo
iHerb, LLC

Come join the movement....we are a vehicle to healthy living!

Principal Engineer - Catalog

EngineerEngineerFull TimeRemoteLeadTeam 1,001-5,000Since 1996H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

1 day ago

Salary

$204K - $260K / year

Seniority

Lead

Job Description

Principal Engineer - Catalog

iHerb, LLC

Role Description The Principal Engineer - Catalog operates at the intersection of deep technical execution and broad organizational influence. This role will resolve the hardest architectural questions, set the AI-native engineering bar, and ensure that iHerb's platform decisions compound over time rather than accumulate debt. Reporting to the VP of Engineering, this role collaborates closely with peer Principals, Engineering Managers, and peer VPs across the organization. The Principal Engineer - Catalog owns the end-to-end technical strategy for iHerb's product catalog platform, one of the most business-critical systems in the company. This role will lead the catalog modernization effort, define service boundaries and data models, and set the full-stack engineering bar for the Catalog team. Job Expectations - Define and own the catalog platform architecture: service design, data modeling, API contracts, and technology choices across the stack. - Lead the technical scoping and execution of the catalog modernization effort, coordinating with the Catalog EM and cross-functional partners. - Hands-on contributor: write production code, build proofs of concept, and validate architecture through working software. - Set and enforce technical standards for the Catalog team; drive code reviews and architecture reviews. - Identify and resolve cross-cutting technical dependencies with peer engineering teams and shared platform services. - Contribute catalog-specific patterns and lessons into iHerb's shared AI-driven SDLC golden path. - Drive the hardest cross-cutting technical decisions across multiple teams and shared platform services. - Establish and evolve iHerb's AI-driven SDLC golden path: shared standards, Claude Code skills, guardrails, and automation patterns. - Lead complex multi-team technical efforts by coordinating architecture reviews, aligning peer Principals and EMs, and resolving competing approaches. - Mentor and raise the technical bar across the engineering organization through code review, architecture review, and direct coaching of senior engineers. - Represent engineering in cross-functional conversations with product, data science, security, and infrastructure. - Feed architectural decisions into the shared knowledge base so institutional knowledge compounds across the organization. Qualifications - AI-driven SDLC: demonstrated use of AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor to ship production systems. - Architecture at scale: experience designing and evolving large-scale distributed systems across multiple teams and years: APIs, data pipelines, event-driven architectures, or high-traffic platforms. - Cross-org technical leadership: track record of driving architectural standards, technical roadmaps, or platform initiatives that span multiple teams or organizations. - Engineering quality mindset: deeply held opinions on code quality, observability, CI/CD, test automation, and maintaining velocity without accumulating hidden debt. - Communication and influence: able to write clear architecture documents, present to technical and non-technical audiences, and build consensus without formal authority. - Experience working in distributed teams across the US, China, and Latin America. - Deep backend engineering experience with at least one of: C#/.NET (strongly preferred), Go, Java, or Python, at production scale. - Proven experience designing data models and APIs for high-volume catalog, inventory, or e-commerce systems. - Full-stack capability: able to contribute meaningfully to frontend (React or equivalent) and own backend-to-UI architectural decisions. - Experience driving a large-scale platform modernization or rewrite effort, including migration strategy and risk management. - High degree of accuracy and attention to detail. - Excellent organization skills and ability to multi-task. Requirements - Generally requires a minimum of 10+ years of software engineering experience, with a significant portion at senior, staff, or principal IC level. - Bachelor’s Degree in Computer Science or related field preferred, or a combination of education and equivalent work experience. Physical Demands - Regularly required to talk and hear. - Frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. - May occasionally lift or move office products and supplies up to 25 pounds. - Proper lifting techniques required. - Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Work Environment - Noise in the work environment is usually moderate. - Hectic, fast-paced with multi-level distractions. - Professional, yet casual work environment. - Office / Warehouse environment. - Ability to work extended hours as required. Compensation The expected salary range for this role is $204,000.00 - $260,000.00 USD. The actual base pay offered will be determined by factors such as the candidate's relevant experience, education, geographic location, and internal equity.

Related Categories

Related Job Pages

More Engineer Jobs

Cloudflare logo

Forward Deployed Engineer, Professional Services

Cloudflare

At Cloudflare, we have our eyes set on an ambitious goal — to help build a better Internet.

Engineer1 day ago
Full TimeRemoteTeam 1,001-5,000Since 2009H1B Sponsor

About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers to SMBs to Fortune 500 companies. Cloudflare protects and accelerates any Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by Cloudflare all have web traffic routed through its intelligent global network, which gets smarter with every request. As a result, they see significant improvement in performance and a decrease in spam and other attacks. Cloudflare was named to Entrepreneur Magazine's Top Company Cultures list and ranked among the World's Most Innovative Companies by Fast Company. At Cloudflare, we're not looking for people who wait for a polished roadmap; we're looking for the builders who see the cracks in the Internet that everyone else has simply learned to live with. We value candidates who have the instinct to spot a "normalized" problem and the AI-native curiosity to create a solution using the latest tools. Our culture is built on iteration, leveraging AI to ship faster today to make it better tomorrow, while ensuring that every improvement, no matter how small, is shared across the team to lift everyone up. If you're the type of person who values curiosity over bureaucracy, and that AI is a partner in solving tough problems to keep the Internet moving forward, you'll fit right in. Available Location: Singapore About the Role Cloudflare's Forward Deployed Engineer (FDE) program provides customers with a dedicated, hands-on technical expert embedded directly within their environment. This is not a traditional support or purely advisory engagement-it is a staff-augmentation model where you act as an extension of the customer's team, taking the lead in managing, optimizing, and evolving their Cloudflare solutions. As a Forward Deployed Engineer, you are a recognized subject-matter expert in your specialization and a trusted advisor to both the customer and Cloudflare leadership. You will own the most complex, high-stakes customer engagements, and contribute to the evolution of Cloudflare's service methodologies and offerings. You operate with a high degree of autonomy, make architectural decisions that impact mission-critical infrastructure, and partner with executive stakeholders to align technical outcomes with business objectives. This role is ideal for senior technologists who have a proven track record of owning end-to-end customer transformations, leading through influence, and scaling expertise across teams. What You Will Do Embed & Integrate - Become a trusted, embedded member of the customer's technical team, operating within their tools, processes, and change-management frameworks. - Follow the customer's change-management process for all hands-on modifications, ensuring risk mitigation and operational continuity. Hands-On Execution - Design, configure, and optimize Cloudflare solutions directly within the customer environment. - Implement changes, build prototypes, develop automation scripts, and troubleshoot issues in real time. Strategic Advisory & Architecture - Provide proactive architectural guidance, roadmap alignment, and best-practice recommendations. - Produce Solution Designs, HLDs, LLDs, databuilds, procedures, test plans, deployment plans, migration plans, as-builts, and other artifacts necessary for delivery and smooth handoff. Workshops & Knowledge Transfer - Lead technical workshops, knowledge-transfer sessions, and special-event preparation (e.g., product launches, traffic events, security drills, quarterly business reviews). - Ensure continuity by documenting decisions, runbooks, and configurations in the customer's collaborative workspace. Customer Advocacy & Liaison - Act as the voice of the customer within Cloudflare, surfacing product gaps, feature requests, and escalation items to Engineering, Support, and Product. - Partner closely with the Account Executive, Solutions Engineer, Customer Success Manager, Delivery Leaders and other stakeholders to align on account strategy and expansion opportunities. Experience & Skills Core Requirements 15+ years of experience in a customer-facing technical role. Recognized Expertise in one of the following focus areas with a proven track record of leading complex, enterprise-scale engagements: - Applications - Advanced tuning of WAF, Bot Management, API Gateway, DDoS protection, Rate Limiting, and performance optimization for global web properties. Experience designing security architectures for large-scale, multi-zone deployments. - Network - Hands-on management of Magic Transit, BYOIP, complex L3/L4 routing, DDoS resilience, and low-latency global connectivity design. Experience with network transformations and MPLS/SD-WAN migrations. - Zero Trust / SASE - Securing distributed workforces with Access, Gateway, CASB, RBI, and DLP. Proven experience implementing Zero Trust architectures at enterprise scale. - Leadership & Mentorship - Demonstrated experience mentoring junior team members, leading technical workshops, and contributing to the development of service methodologies, best practices, and reusable assets. - Strong Networking Foundation - Expert-level understanding of the OSI model, TCP/IP, TLS, DNS, and HTTP. - Hands-On Technical Skills - Demonstrated ability to implement, configure, and troubleshoot complex solutions. Experience with infrastructure-as-code tools (e.g., Terraform) and scripting (e.g., Python, JavaScript, Bash) is highly desirable. - Project & Program Management - Ability to manage multiple competing priorities, work to deadlines, and deliver results in ambiguous or fast-moving environments. Experience scoping and estimating complex engagements. - Communication & Executive Presence - Exceptional verbal and written communication skills. Ability to translate complex technical concepts for both technical and executive audience - Regional Experience - Experience working with enterprise customers in APJC, ideally within Korea. Understanding of regional compliance requirements, business culture, and technical ecosystems. Preferred Qualifications - Experience in heavily regulated industries (Public Sector, Financial Services, Healthcare) or complex legacy-migration environments. - Relevant industry certifications: CISSP, CCIE, AWS, GCP, Azure certifications, or equivalent. - Familiarity with Agile methodologies and enterprise change-management processes. - Prior experience with Cloudflare's product suite and edge-network ecosystem. What Makes Cloudflare Special? We're not just a highly ambitious, large-scale technology company. We're a highly ambitious, large-scale technology company with a soul. Fundamental to our mission to help build a better Internet is protecting the free and open Internet. Project Galileo: Since 2014, we've equipped more than 2,400 journalism and civil society organizations in 111 countries with powerful tools to defend themselves against attacks that would otherwise censor their work, technology already used by Cloudflare's enterprise customers--at no cost. Athenian Project: In 2017, we created the Athenian Project to ensure that state and local governments have the highest level of protection and reliability for free, so that their constituents have access to election information and voter registration. Since the project, we've provided services to more than 425 local government election websites in 33 states. 1.1.1.1: We released 1.1.1.1 to help fix the foundation of the Internet by building a faster, more secure and privacy-centric public DNS resolver. This is available publicly for everyone to use - it is the first consumer-focused service Cloudflare has ever released. Here's the deal - we don't store client IP addresses never, ever. We will continue to abide by our privacy commitment and ensure that no user data is sold to advertisers or used to target consumers. Sound like something you'd like to be a part of? We'd love to hear from you! Please note that applicants who progress to the offer stage of the interview process may be asked to attend an in-person interview within one of the Cloudflare Offices or Cloudflare Hubs. More details about this will be available at that stage of the interview process. This position may require access to information protected under U.S. export control laws, including the U.S. Export Administration Regulations. Please note that any offer of employment may be conditioned on your authorization to receive software or technology controlled under these U.S. export laws without sponsorship for an export license. Cloudflare is proud to be an equal opportunity employer. We are committed to providing equal employment opportunity for all people and place great value in both diversity and inclusiveness. All qualified applicants will be considered for employment without regard to their, or any other person's, perceived or actual race, color, religion, sex, gender, gender identity, gender expression, sexual orientation, national origin, ancestry, citizenship, age, physical or mental disability, medical condition, family care status, or any other basis protected by law. We are an AA/Veterans/Disabled Employer. Cloudflare provides reasonable accommodations to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job. Examples of reasonable accommodations include, but are not limited to, changing the application process, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. If you require a reasonable accommodation to apply for a job, please contact us via e-mail at hr@cloudflare.com or via mail at 101 Townsend St. San Francisco, CA 94107.

Singapore
Full TimeRemoteTeam 10,001+Since 1889H1B Sponsor

• Leads the design and deployment of standardized OT solutions, including PLC, HMI, and SCADA systems, while supporting MES integration and plant-level data frameworks. • Participates in commissioning, cutover, and hypercare activities, and contributes to the development of global deployment playbooks. • Drives standardization and lifecycle management of industrial automation platforms (e.g., Siemens, Rockwell Automation, Schneider Electric), ensuring consistent configuration baselines and version control. • Supports structured patching and upgrade cycles while reducing technical debt across legacy plant environments. • Contributes to continuous improvement by providing technical input to product backlogs, identifying automation opportunities to enhance performance and reduce costs, and recommending architecture improvements based on plant feedback. • Also supports pilot initiatives under Transform funding, including areas such as predictive maintenance. • Focuses on improving reliability and resilience by implementing high-availability and failover designs for critical systems, and supporting backup and disaster recovery strategies for PLC configurations, SCADA servers, and historian systems. • Contributes to initiatives aimed at reducing mean time to repair (MTTR) and partners with Site Reliability Engineers to enhance observability and alerting capabilities. • Maintain continuous personal learning and development to remain technological relevancy in current and emerging technologies. • Perform other responsibilities as assigned by the Supervisor.

Maryland
$87.9K - $153.9K / year
Quantiphi logo

Databricks Engineer

Quantiphi

Pioneering AI-first solutions, solving complex business challenges through expertise, cloud, data engineering, and AI.

Engineer1 day ago
Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

• Design, develop, and maintain scalable data pipelines using Databricks and Apache Spark. • Build and optimize ETL/ELT workflows to ingest, transform, and curate large datasets. • Implement data solutions following Medallion Architecture (Bronze, Silver, Gold). • Develop high-performance PySpark and Spark SQL transformations. • Optimize Delta Lake tables using partitioning, optimization, vacuuming, and time travel capabilities. • Orchestrate and monitor Databricks Workflows and scheduled jobs. • Collaborate with analytics, engineering, and product teams to deliver reliable data products. • Apply software engineering best practices, including version control, automated testing, and CI/CD. • Utilize AI-assisted development tools for code generation, debugging, documentation, and productivity while validating outputs to ensure quality and accuracy. • Contribute to data quality, performance tuning, and operational excellence across the platform.

Canada
Makpar Corporation logo

Gateway Engineer

Makpar Corporation

Makpar is an experienced solutions-oriented contractor focused on modernizing IT infrastructure. Minority + Woman Owned.

Engineer1 day ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Design, develop, validate, and maintain API gateway automation workflows. • Create configuration-as-code artifacts and developer portal integrations. • Build reusable onboarding patterns and API lifecycle capabilities. • Ensure gateway-side implementation components function effectively. • Hands-on engineering focused on API lifecycle modernization and developer self-service enablement.

United States