LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›iHerb›Software Development Engineer II
iHerb

About iHerb

Your trusted source for health and wellness products

🏢 Tech, Retail, Health👥 1K-5K📅 Founded 1996📍 Pasadena, California, United States

Key Highlights

  • Over 30,000 health products available online
  • Headquartered in Pasadena, California
  • Serves millions of customers globally
  • Approximately 1,500 employees dedicated to wellness

iHerb is a leading online retailer of health and wellness products, offering over 30,000 top-rated items including vitamins, supplements, and organic foods. Headquartered in Pasadena, California, iHerb serves millions of customers worldwide and is known for its competitive pricing and customer loyal...

🎁 Benefits

iHerb offers competitive salaries, stock options, flexible work hours, and generous PTO policies. Employees also benefit from discounts on products an...

🌟 Culture

iHerb fosters a customer-centric culture, emphasizing quality and value in health products. The company promotes a healthy work-life balance and encou...

🌐 Website💼 LinkedIn𝕏 TwitterAll 39 jobs →
iHerb

Software Development Engineer II

iHerb • United States of America - Remote / Home Office

Posted 1d ago🏠 RemoteMid-LevelSoftware engineering📍 United states
Apply Now →

Skills & Technologies

.NET CoreJavaC#Ci/cd

Overview

iHerb is hiring a Software Development Engineer II to build enterprise-grade software systems using the Microsoft .NET and Java stacks. You'll design, develop, and deploy scalable software solutions in a high transaction environment. This role requires experience with secure programming and CI/CD practices.

Job Description

Who you are

You have a solid background in software development with experience in building enterprise-grade systems — you understand the intricacies of designing, developing, and deploying scalable software solutions that can handle high transaction volumes. You are well-versed in the Microsoft .NET and Java development stacks, and you have a strong grasp of secure programming practices and web application security. You are committed to maintaining high standards of software quality within your team, establishing good practices, and encouraging continuous improvement.

You possess excellent communication skills, allowing you to provide regular updates on project statuses and team performance. You are proactive in identifying areas for growth and improvement within the team, fostering a collaborative environment where everyone can thrive. You are comfortable participating in peer code reviews, offering constructive feedback, and collaborating with other software developers, product managers, and technical leads to plan and execute projects effectively.

Your technical expertise includes a strong understanding of SOLID principles, which you apply in your daily work to ensure that your software components are well-structured and maintainable. You are familiar with CI/CD practices and regularly implement them to streamline development processes and enhance software delivery.

Desirable

Experience with agile development methodologies is a plus, as you will be part of an agile team that values collaboration and adaptability. Familiarity with various software products and the ability to research and evaluate them will also be beneficial in this role.

What you'll do

As a Software Development Engineer II at iHerb, you will be an integral part of an agile development team, contributing to the design, implementation, and testing of software components. You will work on enterprise-grade software systems, ensuring they are scalable and secure for a high transaction environment. Your responsibilities will include collaborating with cross-functional teams to gather user requirements, develop user stories, and create work plans that align with project goals.

You will participate in regular code reviews, providing insights and suggestions to enhance code quality and team performance. Your role will also involve analyzing and resolving technical and application problems, ensuring that the software you develop meets the highest standards of quality and security.

In addition to your development tasks, you will support the maintenance and documentation of software functionality, ensuring that all aspects of the software are well-documented and easily understandable for future reference. You will also engage in continuous learning and improvement, staying updated on industry best practices and emerging technologies that can enhance your team's capabilities.

What we offer

At iHerb, we value our employees and strive to create a supportive work environment. You will have the opportunity to work remotely, allowing for flexibility in your work-life balance. We offer competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to provide high-quality products and services to our customers while being part of a dynamic and innovative team.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at iHerb.

Apply Now →Get Job Alerts