Principal III, Platform Engineering

Herbalife,
Remote

About The Position

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

Requirements

  • 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.
  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • 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.

Responsibilities

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

Benefits

  • Medical
  • Dental
  • Vision
  • Health Savings Account (HSA)
  • Flexible Spending Accounts (FSA)
  • Basic Life/AD&D
  • Short-Term and Long-Term Disability
  • Employee Assistance Program (EAP)
  • 401(k) plan
  • Wellness Incentive Program
  • Employee Stock Purchase Plan (ESPP)
  • Supplemental Life/Critical Illness/Hospitalization/Accident Insurance
  • Pet Insurance
  • Company-observed U.S. Holidays
  • Floating Holidays
  • Vacation
  • Sick Time
  • Volunteer Program
  • Paid Maternity Leave
  • Paid Paternity Leave
  • Bereavement Leave
  • Personal Leave
  • Time off for voting
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service