Logo for Herbalife

Principal III, Platform Engineering

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
English

Other Skills

  • Troubleshooting (Problem Solving)
  • Accountability
  • Collaboration
  • Communication
  • Leadership
  • Teamwork
  • Mentorship
  • Coaching
  • Problem Solving

Roles & Responsibilities

  • 8+ years in software engineering, with at least 2+ years in a senior-level capacity
  • Experience leading architecture and delivery of large-scale, production-grade systems
  • Bachelor’s Degree in Computer Science, Engineering, or a related field
  • Extensive experience with backend languages (Python, Node.js, .NET and Java), API design/security (OAuth2, JWT), front-end basics (HTML5, CSS3, JavaScript, React), containers (Docker, Kubernetes), and cloud platforms (AWS, Azure, GCP)

Requirements:

  • Architect, design, and develop robust backend systems, APIs, and distributed services using modern programming languages (e.g., Node.js, Java, Python).
  • Lead the implementation of scalable and secure RESTful APIs to support front-end and third-party integration.
  • Define and enforce architectural best practices across the full development stack, including code quality, testing, security, and observability.
  • Lead the design and deployment of containerized applications using Docker, Kubernetes, and Infrastructure as Code (IaC).

Job description

Overview:

ROLE AT A GLANCE:

Leader who drives the design, architecture, and delivery of enterprise-grade applications and systems. This role requires deep expertise in building scalable backend services, secure APIs, modern front-end applications, and containerized cloud infrastructure. As a cross-functional thought leader, the Principal III collaborates across engineering, architecture, DevOps, and business teams to ensure technical excellence, platform reliability, and consistent delivery of value to end users. This individual sets engineering standards, mentors other developers, and plays a key role in shaping the technical direction of the organization.


HOW YOU’LL MAKE AN IMPACT:
•    Architect, design, and develop robust backend systems, APIs, and distributed services using modern programming languages (e.g., Node.js, Java, Python).
•    Lead the implementation of scalable and secure RESTful APIs to support front-end and third-party integration.
•    Build and maintain modern web applications using HTML, CSS, JavaScript, and front-end frameworks such as React (or equivalent).
•    Define and enforce architectural best practices across the full development stack, including code quality, testing, security, and observability.
•    Lead the design and deployment of containerized applications using Docker, Kubernetes, and Infrastructure as Code (IaC).
•    Partner with DevOps teams to implement CI/CD pipelines, automated testing, and continuous delivery strategies.
•    Provide technical oversight and guidance on cloud infrastructure (AWS, Azure, or GCP), ensuring scalability, fault tolerance, and cost-efficiency.
•    Evaluate and introduce new tools, frameworks, and patterns that enhance developer productivity and system performance.
•    Collaborate closely with product managers, designers, and other stakeholders to translate business requirements into scalable, maintainable solutions.
•    Troubleshoot complex production issues, lead root cause analysis, and drive improvements to prevent recurrence.
•    Mentor and coach senior and mid-level engineers, leading code reviews and architectural deep dives.
•    Set long-term technical direction and roadmap for critical services and platforms within the organization.
•    Create and maintain comprehensive documentation of systems architecture, integration patterns, and development processes.
•    Advocate for accessibility, responsive design, and performance optimization across front-end solutions.
•    Participate in hiring, onboarding, and technical training to build a high-performing engineering culture.

•    Additional duties as assigned.

 

TEAM DYNAMICS:  
The Principal III fosters a collaborative, high-performing environment by championing cross-functional teamwork across engineering, DevOps, and business units, mentoring peers, and driving technical excellence through the adoption of best practices and innovative tools. The role leads others by setting standards, guiding architectural decisions, and supporting continuous learning. This position cultivates shared responsibility, accountability, and inclusivity, prioritizing accessibility, performance, and user-centric design. Overall, it helps create a culture where reliability, creativity, and growth are valued, ensuring that robust, scalable solutions are consistently delivered and the entire team thrives.

 

LEADERSHIP AND SUPERVISORY RESPONSIBILITIES: 
This position nurtures collaboration, technical excellence, and innovation without direct supervision. Essential skills include fostering cross-functional teamwork, mentoring peers, setting high technical standards, guiding architectural decisions, and encouraging continuous learning.

Qualifications:

QUALIFICATIONS FOR SUCCESS:

•    8 years in software engineering roles, with at least 2+ years in a senior-level capacity.
•    Demonstrated success in leading the architecture and delivery of large-scale, production-grade systems.
•    Experience mentoring engineers, leading design discussions, and setting engineering standards across teams

 

Education
•    Bachelor’s Degree in Computer Science, Engineering, or a related field.

 

Skills/Certifications
•    Extensive experience developing backend systems using languages like Python, Node.js, .NET and Java.
•    Expertise in modern API design, HTTP fundamentals, and API security (OAuth2, JWT, rate limiting).
•    Proficiency with front-end technologies: HTML5, CSS3, JavaScript, and frameworks like React.
•    Experience with containerization and orchestration: Docker, Kubernetes.
•    Deep understanding of cloud platforms (AWS, GCP, or Azure) and cloud-native development.
•    Familiarity with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
•    Proven ability to drive architectural decisions across complex systems.
•    Excellent communication and leadership skills; ability to influence across teams and stakeholders.

 

#LI-GB1

#LI-Remote

US Benefits Statement: Herbalife offers a variety of benefits to eligible employees in the U.S. (limited to the 50 States and the District of Columbia), which includes Group Health Programs, other Voluntary Benefit Programs, and Paid Time Off. Group Health Programs include Medical, Dental, Vision, Health Savings Account (HSA), Flexible Spending Accounts (FSA), Basic Life/AD&D; Short-Term and Long-Term Disability, and an Employee Assistance Program (EAP). Other Voluntary Benefit Programs include a 401(k) plan, Wellness Incentive Program, Employee Stock Purchase Plan (ESPP), Supplemental Life/Critical Illness/Hospitalization/Accident Insurance, and Pet Insurance. Paid time off includes Company-observed U.S. Holidays, Floating Holidays, Vacation, Sick Time, a Volunteer Program, Paid Maternity and Paternity Leave, Bereavement Leave, Personal Leave and time off for voting.

Platform Engineer Related jobs

Other jobs at Herbalife

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.