Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Software Engineer II - Catalog

$187k - $235k
Full-time

iHerb, LLC

For A Better You At iHerb, we believe that living a healthy and balanced life should be easy and accessible to everyone. As a team member, we’ll empower you to live this promise each day as you make a truly global impact in your career. We constantly strive for innovation, while transforming and improving the online shopping experience for our customers. We believe that individually we are incredible, but when we come together, our growth is infinite. In an industry that is constantly evolving, we are on a mission to make an impact on the global market, and the individual and collaborative efforts of our people are paramount to helping us succeed. Whether you work in one of our logistics centers, technology hubs, corporate offices or even from home, your role at iHerb will take you beyond what’s expected, turning challenge into change. If you're ready for it, we want you to join our team. Get started now. Job Summary: The Sr. Software Engineer II - Catalog will build and modernize iHerb's product catalog, one of the most business-critical platforms in the company. You will work across the full stack: backend services, React frontend, and relational data layers. Our current backend is .NET/C#; we also use Go, Python, and Java across the organization. Job Expectations: Build and ship catalog features end-to-end: API design, business logic, data models, and React UI. Use AI-driven SDLC tooling such as Claude Code as a core part of your daily workflow, including code generation, spec-to-code translation, and automated test creation. Participate in the catalog modernization effort, working on the new stack in parallel with the existing platform. Write and maintain automated tests; quality is built in, not handed off. Review pull requests, maintain code standards, and contribute improvements to the shared golden path. Collaborate with product and design to refine specs before and during implementation. Instrument services with logging, metrics, and alerts; participate in on-call rotation and own incident response for catalog services. The duties and responsibilities described above may provide only a partial description of this position. This is not an exhaustive list of all aspects of the job. Other duties and responsibilities not outlined in this document may be added as necessary or desirable, with or without notice. Knowledge, Skills and Abilities: Required: AI-driven SDLC : hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor. The bar is not awareness; it is daily use in delivering real software. Full-stack awareness: comfortable contributing across layers of the stack when needed; purely single-layer specialists are not the target profile. Production ownership: experience owning features end-to-end from spec through deployment, observability, and on-call. Engineers here own what they ship; there is no separate ops handoff. Code quality fundamentals: strong grasp of software design principles, automated testing, code review, and CI/CD. Backend development proficiency in one or more of: C#/.NET, Go, Python, Java. .NET/C# is the primary stack today. Proficiency in React or equivalent modern frontend framework. Proficiency in Relational database experience with MS SQL Server or Postgres. Proficiency in REST API design and microservice patterns. High degree of accuracy and attention to detail Excellent organization skills and ability to multi-task Preferred: Contributions to internal developer tooling, golden path standards, or SDLC process improvements. Experience with e-commerce platforms, product catalogs, or high-traffic consumer applications. Experience working in globally distributed teams. Track record of documenting architectural decisions, writing RFCs, or contributing to engineering wikis. Equipment Knowledge: Experience with Microsoft Office Suite (Word, Excel, PowerPoint) Experience with Google Business Suite (Gmail, Drive, Docs, Sheets, Forms) preferred Experience Requirements: Generally requires a minimum of 10+ years of software engineering experience. Education Requirements: Bachelor’s Degree in Computer Science or related field preferred, or a combination of education and equivalent work experience. Judgment/Reasoning Ability: 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. Physical Demands: The physical demands described here are representative of those that must be met by a Team Member to successfully perform the essential functions of this job. While performing the duties of this job, the Team Member is regularly required to talk and hear. The Team Member is frequently required to sit, walk, climb stairs, use hands and fingers, bend, stoop and reach with hands and arms. Reaching above shoulder heights, below the waist or lifting as required to file documents or store materials throughout the work day. The Team Member 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: The noise in the work environment is usually moderate. Other factors are: Hectic, fast-paced with multi-level distractions Professional, yet casual work environment Office / Warehouse environment Ability to work extended hours as required #LI-JC1 Compensation: The expected salary range for this role is $187,000.00 - $235,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. If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us! Staffing Agency Submission Notice iHerb does not accept unsolicited 3rd party ("Agency") candidates. If you are an Agency, please send any requests to be considered as a supplier in our Vendor Management System to View email address on click.appcast.io. Do not contact iHerb employees directly. If requested to work on a role, any Agency candidates would be presented through the internal recruiting organization. iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment. At iHerb, we believe that living a healthy and balanced life should be easy and accessible to everyone. As a team member, we’ll empower you to live this promise each day as you make a truly global impact in your career. iHerb is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. iHerb provides equal employment opportunities to all applicants for employment and prohibits discrimination and harassment.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Software Engineer II - Catalog in United States vacancy
  • $187k - $235k

     ...turning challenge into change. If you're ready for it, we want you to join our team. Get started now. Job Summary: The Sr. Software Engineer II - Catalog will build and modernize iHerb's product catalog, one of the most business-critical platforms in the company. You... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    California
    2 days ago
  • $187k - $235k

    Role Description The Sr. Software Engineer II - Catalog will build and modernize iHerb's product catalog, one of the most business-critical platforms in the company. You will work across the full stack: backend services, React frontend, and relational data layers. Our... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    Remote
    3 days ago
  • $170k - $185k

    Role Description Software Engineer II (Remote, USA) to help build the next generation of Pax8’s financial infrastructure — a greenfield, mission‑critical platform where correctness, auditability, and scalability are non‑negotiable. This role sits within a newly formed... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    Pax8

    Remote
    3 days ago
  • $192k - $242.5k

    Role Description We are currently seeking a Senior Software Engineer II to join our Self-Serve Productivity team. This is a fullstack role with...  ...for technical users" products. ~Familiarity with data catalog, lineage, or metadata systems (e.g., Amundsen, DataHub, OpenMetadata... 
    Senior
    Full time
    Work experience placement
    Remote work
    Work from home

    Instacart

    Remote
    4 days ago
  • $176k - $196k

    # Senior Software Engineer IICompassBe an Early ApplicantFull TimeseniorNew York, New York, US$176...  ...OverviewCompass is hiring a Senior Software Engineer II. This is a full-time role in New York,...  ..., engineering telemetry, software catalog systems, and AI-assisted workflows to... 
    Senior
    Minimum wage
    Full time
    Local area
    Flexible hours

    TryApplyNow

    New York, NY
    1 day ago
  • $148.5k - $237.6k

     ...Sr Software Engineer II Boston, Massachusetts, United States Join Axon and be a Force for Good. At Axon, we're on a mission to Protect Life. We're explorers, pursuing society's most critical safety and justice issues with our ecosystem of devices and cloud software... 
    Senior
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    23 hours ago
  • $187k - $235k

    Role Description The Sr. Software Engineer II - AI will lead the build of GenAI-powered product experiences and the shared AI platform infrastructure...  ...them. This includes: ~RAG pipelines over the iHerb catalog and customer reviews ~LLM-driven personalization ~A conversational... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    iHerb, LLC

    Remote
    3 days ago
  • $171k - $198k

    Role Description We are looking for an exceptional Senior Software Engineer II to join the Extend Fulfillments team, a core pillar driving our company's growth and customer satisfaction. This role offers a unique opportunity to build impactful software used by some of... 
    Senior
    Full time
    Flexible hours

    Extend

    Remote
    6 days ago
  • $208k - $260k

    Role Description SimplePractice is seeking a Senior Full-Stack Engineer II with expert knowledge in Ruby on Rails and heavy Backend experience to help us roll-out the multitude of features and service improvements we have planned. About You: You are a passionate, talented... 
    Senior
    Full time
    Remote work

    SimplePractice

    Remote
    23 hours ago
  • $160k - $195k

    Role Description Guild is seeking a Senior Software Engineer II to join our Member Experiences pillar, focused on enhancing the scalability, flexibility, and reliability of our client data onboarding and integration systems. In this role, you will design and deliver robust... 
    Senior
    Full time
    Temporary work

    Guild

    Remote
    3 days ago
  • $166.25k - $183.75k

    Role Description Material Security Inc. seeks a Software Engineer in San Francisco, California to perform the following job duties: ~Develop technology products using modern programming languages (e.g. Typescript) and technologies (e.g. Kubernetes, BigQuery) with a focus... 
    Senior
    Full time
    Work at office
    Remote work

    Material Security

    Remote
    1 day ago
  • $186k

    Role Description Kit recently formed a dedicated Product Growth team, and we need a Senior Software Engineer II to build the in-product experiences that connect creator needs to realized value, increasing the number of creators who succeed through the product while driving... 
    Senior
    Full time
    Remote work
    Flexible hours
    Afternoon shift
    Early shift

    Kit

    Remote
    1 day ago
  • $161.93k - $227.33k

    Role Description At Freenome, we are seeking a Senior Software Engineer II to join our innovative Engineering team. The ideal candidate is an experienced backend engineer with a strong background in developing scalable and reliable software solutions. You will play a crucial... 
    Senior
    Full time
    Work experience placement
    Remote work

    Freenome

    Remote
    23 hours ago
  • $130k - $150k

    Role Description As a Senior Software Engineer II, you’ll lead complex technical initiatives and shape how we build, scale, and evolve our Nliven platform. This role is for someone who thrives on solving our hardest technical challenges while helping others grow and succeed... 
    Senior
    Full time
    Remote work
    Flexible hours

    TixTrack

    Remote
    5 days ago
  • $60 per hour

     ...Job Description Job Description Job Title : ServiceNow Software Engineer II Location : Buffalo, NY Pay Rate: $60.00/hour Hire...  ...ServiceNow Development and Administration of ServiceNow Catalog & Flow Designer. Provide ServiceNow functional and process... 
    Work experience placement
    Work at office
    Visa sponsorship

    Imagine Staffing Technology

    Buffalo, NY
    7 days ago
  • $197.4k - $232k

     ...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At Confluent...  ...One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Senior
    Full time
    Remote work

    Confluent

    Montgomery, AL
    1 day ago
  •  ...inducted into the Silicon Slopes CTO Hall of Fame in 2024. Product & Software Excellence: We were named one of The Software Report’s Top 100...  ...Govies Award for 2025. ABOUT THIS ROLE As a Senior Software Engineer II at LVT, you will play a critical role in designing, building,... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Dormont Manufacturing Company

    American Fork, UT
    4 days ago
  • $176k - $196.1k

     ...Senior Software Engineer II Compass New York City, NY, US Job Type: Full-Time Function: Engineering Software Industry: Proptech Company Address: 90 Fifth Avenue, New York, NY, 10011 About Compass Compass is a real estate technology company with... 
    Senior
    Minimum wage
    Full time
    Flexible hours

    Softbank Investment Advisers

    Gloversville, NY
    4 days ago
  •  ...Responsibilities Kforce has a client in NYC that is seeking a Senior Software Engineer.Summary: We are seeking a Senior Salesforce Engineer with...  ...Cloud Consultant Salesforce Platform Developer I & II Sales Cloud Consultant Copado Fundamentals I & II or Copado... 
    Senior
    Hourly pay
    Contract work

    Kforce

    New York, NY
    2 days ago
  • $145k - $165k

     ...ideas, and your desire to team up with some of the best and brightest in technology and entertainment. AXS is seeking a Sr. Software Engineer II - Full Stack to contribute to the design and development of core ticketing platforms. This role is ideal for an engineer who... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    AEG Worldwide

    Los Angeles, CA
    23 hours ago
  •  ...Design, develop, test, deploy, and maintain robust and scalable software applications and services on the Waystar Claims platform. You...  ...processes, tools, and infrastructure. Mentor junior engineers and share knowledge within the team, fostering a culture of learning... 
    Senior
    Full time
    Live out
    Local area
    Flexible hours

    Waystar

    Louisville, KY
    3 days ago
  •  ...trust Samsara with their most critical data-while ensuring a seamless user experience at scale. We are looking for a Senior Software Engineer to drive innovation and resilience across Samsara's IAM platform. In this role, you will combine technical depth, security... 
    Senior
    Full time
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    Samsara

    San Francisco, CA
    1 day ago
  • $130k - $175k

     ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,...  ...most ambitious space missions. SENIOR GROUND SOFTWARE ENGINEER I/II As a Senior Ground Software Engineer I/II based out of... 
    Senior
    Permanent employment
    Work experience placement
    Local area
    Flexible hours

    Rocket Lab

    Long Beach, CA
    3 days ago
  • $165k - $180k

     ...SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in...  ...applications such as Incident, Problem, Change, Knowledge, and Service Catalog. ~ Four (4) years of IT application systems experience in... 
    Work experience placement
    Local area

    BTS Software Solutions

    Annapolis Junction, MD
    3 days ago
  • $112k - $141k

     ...Software Development Engineer II At CarGurus, our mission is to give people the power to reach their destination. We started as a small team of...  ...developer portal that powers deployments, governance, software catalogs, and self-service workflows. Support initiatives such... 
    Flexible hours

    CarGurus

    Boston, MA
    2 days ago
  • $118.5k - $216.5k

    Role Description Life360 is hiring an AI-Native Senior Software Engineer II, Mobile — a senior engineer who doesn't just use AI tools, but thinks natively in them. You'll be central to how the Experimentation & ML Intelligence team designs and ships growth experiments... 
    Senior
    Full time
    Summer work
    Remote work
    Flexible hours

    Life360

    Remote
    4 days ago
  •  ...you ready to join a growing team? CTG is seeking a Software Engineer II to join our client's technology team. This role is ideal for...  ...strong ServiceNow experience, particularly with ServiceNow Catalog and Flow Designer, who is interested in building enterprise... 
    Local area

    Computer Task Group

    Buffalo, NY
    23 hours ago
  • $114k - $148k

     ...Robotics Software Engineer II Hybrid- Pittsburgh, PA or Salem, OR Agility's commercially deployed humanoids operate alongside teams in...  ...oversight Build the data collection pipeline to analyze and catalog task errors, and improve the robot "skills" toolset to... 
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    4 days ago
  • $121k - $190.6k

    Role Description The Sr Software Eng II supports business solutions. We are seeking an R&D-focused Software Engineer to support advanced development, experimentation, and prototyping across software, AI, and emerging technologies. This role blends strong software engineering... 
    Senior
    Full time
    Local area

    CDW

    Remote
    6 days ago
  • $77.24k - $130.49k

     ...extraordinary things. The Application Engineer provides advanced technical application support...  ...SHOULD HAVE AS AN APPLICATION ENGINEER II ~3-5 years of relevant work...  ...YOU SHOULD HAVE AS AN APPLICATION ENGINEER SR ~6-9 years of relevant work experience... 
    Senior
    Work experience placement
    Work at office
    Worldwide
    3 days per week

    Greenheck

    Tulsa, OK
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Software Engineer II - Catalog. Be the first to apply!