Taro Logo

Principal Engineer

A world-leading consumer healthcare company that improves everyday health for millions of people through brands like Sensodyne, Panadol, Advil, Voltaren, Theraflu, Otrivin, and Centrum.
Frontend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · Consumer

Description For Principal Engineer

Haleon, a leading global consumer healthcare company, is seeking a Principal Engineer to join their technical team. This role represents the highest level of Individual Contributor within the organization, focusing on the MERN tech stack to build scalable, high-performance web applications. The position involves working closely with the Web Platform team, responsible for managing over 700 global Haleon websites.

The ideal candidate will be at the forefront of the company's technical modernization efforts, including the transition from AEM to Contentful and increased adoption of cloud-native architecture. They will champion best practices in software engineering, including microservices architecture, API-First approach, and event-based integration.

As a Principal Engineer, you'll be expected to tackle complex technical challenges, mentor other engineers, and drive technical excellence across the organization. The role requires deep expertise in modern web technologies, including Remix.js, Node.js, React.js, and experience with cloud platforms, particularly Azure.

The position offers the opportunity to work on business-critical projects, influence technical strategy, and drive innovation in a global healthcare company. You'll be part of a team that operates within a Scrum framework, collaborating with product managers, architects, and other engineers to deliver value to the Consumer Healthcare business.

This role is perfect for a seasoned technical leader who combines deep technical expertise with strong communication skills and business acumen. You'll have the chance to impact the company's technical direction while working on products that improve everyday health for millions of people worldwide.

Last updated 2 days ago

Responsibilities For Principal Engineer

  • Lead refactoring of complex systems and make pragmatic trade-offs
  • Debug complex production issues and lead resolution of critical incidents
  • Lead design process for complex technical problems
  • Communicate technical risks to non-technical stakeholders
  • Contribute to team roadmap and strategic planning
  • Foster collaboration between product, engineering and architecture
  • Champion best practices in software engineering
  • Mentor and provide constructive feedback to other engineers
  • Ensure appropriate engineering decisions regarding technical debt and systems design

Requirements For Principal Engineer

JavaScript
React
Node.js
MongoDB
PostgreSQL
MySQL
Python
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
  • Around 10 years of experience in software engineering
  • Experience in leadership role (Senior/Principal Software Engineer, Tech Lead)
  • Technical expertise in JavaScript frameworks (Remix.js, Node.js, React.js)
  • Experience with headless CMS (Contentful)
  • Experience with UI/UX tools (Figma, StoryBook)
  • Comprehensive understanding of DevOps platforms and cloud environments
  • Experience with code quality and security tools
  • Deep domain & Engineering management expertise
  • Experience working with geographically distributed teams

Interested in this job?

Jobs Related To Haleon Principal Engineer