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 consumer healthcare company, is seeking a Principal Engineer to join their team in London. This role represents the highest level of Individual Contributor within the engineering 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 modernizing the technology stack, including transitioning from AEM to Contentful and implementing cloud-native architecture. They will champion best practices in software engineering, including microservices architecture, API-First approach, and event-based integration. The role requires expertise in Contentful, Remix.js, Figma, Fastify, and Storybook.

As a Principal Engineer, you'll be expected to tackle complex technical challenges, mentor other engineers, and drive technical strategy. The position involves leading critical projects, contributing to architectural decisions, and ensuring the team maintains high engineering standards. You'll work within a Scrum framework to deliver value to the Consumer Healthcare business.

The role offers the opportunity to work with cutting-edge technologies and shape the technical direction of a global healthcare company. You'll be part of a company that values diversity and inclusion, offering flexible working arrangements and a collaborative environment. Haleon's mission of improving everyday health for millions of people provides a meaningful context for your technical contributions.

This position requires a blend of deep technical expertise, leadership skills, and business acumen. You'll be responsible for making critical technical decisions while considering business impact, mentoring team members, and contributing to the company's technical strategy. The role offers significant influence over technical direction and the opportunity to work on large-scale, impactful projects.

Last updated 2 days ago

Responsibilities For Principal Engineer

  • Lead and deliver projects of highly ambiguous scope, high complexity and critical business impact
  • Resolve high priority business problems quickly and help prevent future issues
  • Mentor and provide constructive feedback to other engineers
  • Lead the design process for complex technical problems
  • Contribute to architecture forums and engineering practice improvements
  • Foster collaboration between product, engineering and architecture teams
  • Lead refactoring of complex systems and make pragmatic technical debt trade-offs
  • Communicate technical risks to non-technical stakeholders
  • Contribute to team roadmap and quarterly planning

Requirements For Principal Engineer

JavaScript
Node.js
React
MongoDB
PostgreSQL
MySQL
Python
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 10 years of software engineering experience with leadership role
  • Expertise in MERN tech stack and JavaScript frameworks (Remix.js, Node.js, React.js)
  • Experience with Contentful and headless CMS
  • Knowledge of UI/UX tools (Figma, Storybook)
  • Experience with cloud environments (Azure, GCP)
  • Expertise in DevOps platforms and infrastructure-as-code
  • Experience with code quality tools and observability tools
  • Deep domain expertise and proven experience with architecture and solution design
  • Experience working with distributed teams

Interested in this job?

Jobs Related To Haleon Principal Engineer