Principal Software Engineer - Digital Experience
GSKAbout the role
Are you interested in a technical leadership opportunity to drive the accelerated design and delivery of data-driven omnichannel experiences for a multi-national pharmaceutical company? If so, this role may be for you!
The Principal Software Engineer – Digital Experience will be responsible for developing and evolving our web experience platform that serves as the foundation for accelerating the design and delivery of 80+ external facing websites supporting the US Commercial business unit.
This role will have a direct impact on driving our vision for enabling the best web experiences for our patients and healthcare professionals. We're looking to identify a highly skilled engineer who can work multi-functionally to translate business needs into workable technology solutions. The ideal candidate will be hands-on, producing both detailed technical work and high-level architectural design and vision.
This role will provide YOU the opportunity to lead key activities to progress YOUR career. These responsibilities include some of the following:
Lead the architecture design, development, and evolution of our web experience platform, including defining the technical architecture, selecting the right technologies, and ensuring the system is scalable, reliable, and secure.
Design, build and enhance existing components in our internal REACT component library.
Design, build and optimize data-driven personalize experiences.
Collaborate with product teams, designers, and engineers to understand their requirements, and provide guidance on how to best leverage the platform to deliver great user experiences.
Mentor and coach a team of engineers, providing technical guidance and leadership, and promoting a culture of innovation and continuous improvement.
Work with cross-functional teams to ensure that the platform integrates seamlessly with other systems, and that all dependencies are well-managed.
Lead code reviews, architecture discussions, and other technical forums, and provide valuable input that helps drive the evolution of our engineering practices.
Work with external vendors and partners to evaluate third-party solutions and ensure seamless integration into the existing technology stack.
Lead the implementation of DevOps practices, automation pipelines, and CI/CD processes using modern tools and frameworks to streamline development, testing, and deployment processes.
Develop communication material, value props and high-level strategic justification to help explain the why of technical platform recommendations/decisions to both internal and external stakeholders.
Stay up-to-date with the latest trends in web technology, AI and personalization, design systems, and user experience. Apply this knowledge to drive innovation and competitive differentiation.
Why You?
Basic Qualifications:
We are looking for professionals with these required skills to achieve our goals:
Bachelor's or Master's degree in: Computer Science, Computer Engineering, or Information Systems.
7+ years of experience in software engineering, with 3+ years specialized in digital platform development.
2+ years as a technical lead for a platform aligned with multiple application teams
2+ years of experience working in a technical leadership role on one or more agile teams in a product model
Experience with front-end web technologies, including HTML, CSS, and JavaScript, and experience working with modern web frameworks such as React.
Experience building components/frameworks within content management systems such as Adobe Experience Manager.
Experience with server-side development in Node.js
Experience with coding best practices for responsive and adaptive design, cross-browser compatibility, WCAG 2.1 accessibility, and technical SEO.
Experience with agile methodologies and product management tools such as JIRA or Aha!
Experience with design systems and their relationship to coded experiences.
Preferred Qualifications:
If you have the following characteristics, it would be a plus:
AEM Architect certification
Experience with Adobe Target
Experience with Git<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s