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 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.
CSG

SailPoint

Wire IT

Herbalife

NIR-YU

Herbalife

Herbalife