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.
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Healthcare · Consumer

Description For Principal Engineer

Haleon, a world-leading consumer healthcare company, is seeking a Principal Engineer to join their Media, Content and Commerce team. This role represents the highest level of Individual Contributor within the engineering organization, focusing on building scalable, high-performance web solutions using the MERN tech stack.

The position offers an opportunity to work with a diverse technology stack including React.js, Node.js, Vue.js, Python, Databricks, Kubernetes, and various database technologies. The Principal Engineer will champion best practices in software engineering, including microservices architecture, API-First and event-based integration, Cloud Native/SaaS hosting, and Headless CMS implementations.

As a Principal Engineer, you'll be responsible for leading complex technical initiatives, mentoring other engineers, and driving architectural decisions that align with business objectives. The role requires deep technical expertise in modern web technologies, cloud platforms (particularly Azure), and DevOps practices. You'll work within a Scrum framework, collaborating closely with product teams to deliver value to the Consumer Healthcare business.

The ideal candidate brings approximately 10 years of software engineering experience, with a proven track record in technical leadership. You should be comfortable working with distributed teams, managing complex systems, and communicating effectively with both technical and non-technical stakeholders. Your expertise in Azure Cloud services, JavaScript frameworks, and modern development practices will be crucial in driving technical excellence across the organization.

This role offers the opportunity to make a significant impact on Haleon's technical direction while working with leading brands in the healthcare sector. You'll be part of a company that values diversity, promotes an inclusive environment, and offers flexible working arrangements. The position is based in London Bankside, where you'll work alongside talented professionals dedicated to improving everyday health for millions of people worldwide.

Last updated 4 hours ago

Responsibilities For Principal Engineer

  • Lead and deliver projects of highly ambiguous scope and high complexity
  • Resolve high-priority business problems and technical 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
  • Communicate technical risks to non-technical stakeholders
  • Contribute to roadmap planning and team vision
  • Foster collaboration between product, engineering and architecture teams
  • Lead refactoring of complex systems
  • Ensure team focuses on quarterly goals while managing operational impact

Requirements For Principal Engineer

JavaScript
Node.js
React
Python
MongoDB
PostgreSQL
Kubernetes
  • Around 10 years of experience in software engineering, with leadership experience
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Strong experience with Azure Cloud and Azure services
  • Technical expertise in JavaScript frameworks (Remix.js, Node.js, React.js)
  • Experience with scripting languages (preferably Python)
  • Understanding of headless CMS architecture
  • Experience with DevOps platforms and infrastructure-as-code
  • Knowledge of Security Practices for DevSecOps
  • Experience with code quality and security tools
  • Experience working with geographically distributed teams
  • Deep domain & Engineering management expertise

Interested in this job?

Jobs Related To Haleon Principal Engineer