Senior Software Engineer II - Catalog (End-to-End, AI)

iHerb

California (MO)

Hybrid

USD 187,000 - 235,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

iHerb is seeking a Sr. Software Engineer II – Catalog to build and modernize our product catalog, spanning backend services, React frontend, and relational data layers.

The role covers end-to-end feature delivery, design of APIs, and collaboration with product/design to refine requirements. You will work with AI-assisted development tools, own features through deployment and on-call, and help modernize the stack alongside the existing platform.

Qualifications

  • 10+ years of software engineering experience.
  • Experience shipping production code with AI-assisted development tools.
  • Full-stack awareness across backend and frontend layers.
  • Ownership of features end-to-end from spec to deployment and observability.
  • Strong knowledge of software design, automated testing, and CI/CD.
  • Experience with C#/.NET, Go, Python, or Java; React is a plus; relational DBs like SQL Server or Postgres.

Responsibilities

  • Build and ship catalog features end-to-end: API design, business logic, data models, and React UI.
  • Use AI-driven SDLC tooling for code generation, specs, and tests.
  • Contribute to catalog modernization while parallelizing with existing platform.
  • Write and maintain automated tests; ensure quality is built in.
  • Review PRs, maintain code standards, and improve golden path.
  • Collaborate with product/design to refine specs; instrument services with logs and metrics.

Skills

AI tooling
Full-stack
C#/.NET
Go
Python
Java
React
REST APIs
CI/CD

Education

Bachelor's in CS

Tools

Microsoft Office
Google Workspace

Job description

iHerb is seeking a Sr. Software Engineer II – Catalog to build and modernize our product catalog, spanning backend services, React frontend, and relational data layers.

The role covers end-to-end feature delivery, design of APIs, and collaboration with product/design to refine requirements. You will work with AI-assisted development tools, own features through deployment and on-call, and help modernize the stack alongside the existing platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Catalog Platform Engineer (AI-Driven)
Principal Catalog Platform Engineer (AI-Driven)

iHerb • California (MO)

Hybrid
USD 204,000 - 260,000
Sr. Software Engineer II - Catalog
Sr. Software Engineer II - Catalog

iHerb • California (MO)

Hybrid
USD 187,000 - 235,000
Senior GenAI Platform Engineer
Senior GenAI Platform Engineer

iHerb • California (MO)

Hybrid
USD 187,000 - 235,000
Principal Engineer - Catalog
Principal Engineer - Catalog

iHerb • California (MO)

Hybrid
USD 204,000 - 260,000
Sr. Software Engineer II – Catalog
Sr. Software Engineer II – Catalog

SECRET NEW COMPANY • Time (IL)

On-site
USD 140,000 - 190,000
Medical Insurance
Dental Insurance
Vision Insurance
+7
Sr. Software Engineer II - AI
Sr. Software Engineer II - AI

iHerb • California (MO)

Hybrid
USD 187,000 - 235,000
On-site Sr. PM, AI-Driven Recs & Personalization
On-site Sr. PM, AI-Driven Recs & Personalization

Experimentation Jobs • California (MO)

On-site
USD 120,000 - 150,000
Senior AI Product Manager - Internal Automation
Senior AI Product Manager - Internal Automation

iHerb • California (MO)

Hybrid
USD 205,000 - 235,000
Senior Product Designer – End-to-End E‑commerce
Senior Product Designer – End-to-End E‑commerce

iHerb • Pasadena (CA)

On-site
USD 100,000 - 130,000
Senior AI Product Manager – Internal Tools (Remote)
Senior AI Product Manager – Internal Tools (Remote)

iHerb • United States

Remote
USD 120,000 - 150,000