Senior Software Engineer – Catalog Modernization & AI SDLC

iHerb

California

Hybrid

USD 187,000 - 235,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

iHerb is hiring a Sr. Software Engineer II - Catalog in the United States. You will own the catalog features across backend services, React frontend, and relational data layers, using .NET/C# today, with Go, Python, and Java across the org.

You will ship end-to-end, write tests, review PRs, and contribute to a robust golden path. You will collaborate with product and design, implement observability, and participate in on-call rotation.

Qualifications

  • AI-driven SDLC: hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor.
  • Full-stack awareness across backend and frontend layers; capable of contributing where needed.
  • Production ownership: experience owning features end-to-end from spec to deployment, observability, and on-call.
  • Code quality: strong grasp of design, automated testing, code review, and CI/CD.
  • Backend proficiency in one or more: C#/.NET, Go, Python, Java (C#/.NET primary).
  • Frontend proficiency with React or modern frameworks.
  • Relational databases experience with MS SQL Server or Postgres.
  • REST API design and microservices patterns.
  • High attention to detail, strong organization, and multitasking.

Responsibilities

  • Build and ship catalog features end-to-end: API design, business logic, data models, and React UI.
  • Refine specs with product and design before and during implementation.
  • Write and maintain automated tests; ensure quality is built in.
  • Review pull requests and uphold code standards; contribute to the golden path.
  • Instrument services with logging, metrics, and alerts; participate in on-call rotation and incident response for catalog services.

Skills

AI-driven SDLC tools
Full-stack awareness
Production ownership
Code quality fundamentals
Backend: C#/.NET, Go, Python, Java
React frontend
Relational databases (MS SQL / PostGIS

Education

Bachelor's Degree in Computer Science or related field

Tools

Claude Code
GitHub Copilot
Cursor

Job description

iHerb is hiring a Sr. Software Engineer II - Catalog in the United States. You will own the catalog features across backend services, React frontend, and relational data layers, using .NET/C# today, with Go, Python, and Java across the org.

You will ship end-to-end, write tests, review PRs, and contribute to a robust golden path. You will collaborate with product and design, implement observability, and participate in on-call rotation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer, Catalog Platform (AI-Driven)
Remote Senior Software Engineer, Catalog Platform (AI-Driven)

iHerb Inc. • California

Remote
USD 187,000 - 235,000
Senior Software Engineer - AI Catalog & Full-Stack Owner
Senior Software Engineer - AI Catalog & Full-Stack Owner

iHerb • United States

On-site
USD 187,000 - 235,000
Principal Catalog Platform Engineer (AI-Driven)
Principal Catalog Platform Engineer (AI-Driven)

iHerb • California

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

iHerb Inc. • California

Remote
USD 187,000 - 235,000
Sr. Software Engineer II - Catalog
Sr. Software Engineer II - Catalog

iHerb • United States

On-site
USD 187,000 - 235,000
Sr. Software Engineer II - Catalog
Sr. Software Engineer II - Catalog

iHerb • California

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

iHerb • California

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

iHerb • California

Hybrid
USD 204,000 - 260,000
Mobile Platform Architect: AI-Driven SDLC Leader
Mobile Platform Architect: AI-Driven SDLC Leader

iHerb • California

Hybrid
USD 204,000 - 260,000
Lead Application Security Architect - Remote
Lead Application Security Architect - Remote

iHerb • California

Hybrid
USD 177,000 - 225,000