Description
We are seeking a Senior Principal Engineer – eCommerce to lead engineering delivery for GSK Direct, GSK's B2B eCommerce platform that enables healthcare professionals to purchase GSK vaccines and pharmaceuticals in the US and international markets.
This is a hands-on engineering leadership role: you will manage the vendor technical leads and drive a multi-disciplinary DevOps team of SAP Commerce Cloud, Composable Storefront, UI, and QA engineers.
Key Responsibilities:
1. Engineering Leadership & Platform Ownership
- Own the technical health, roadmap execution, and engineering quality of the GSKDirect-US and GSKDirect-Global eCommerce platforms built on SAP Commerce Cloud and SAP Composable Storefront.
- Serve as the design authority for commerce solutions, approving designs across OCC APIs, B2B commerce, SSO, ERP integrations and Backoffice.
- Make build-vs-configure decisions that favor out-of-the-box SAP capabilities, reduce technical debt, and keep the platform upgrade-ready.
- Implement and enforce ITMS controls, ensuring compliance, audit readiness, and operational excellence in a regulated environment.
2. Vendor Management & Delivery Oversight
- Manage and direct the vendor technical leads, DevOps scrum teams of SAP Commerce, Composable Storefront, UI, and QA engineers.
- Own sprint delivery across 3–4 week agile cycles: backlog grooming, story analysis, estimation, sprint planning, reviews, and retrospectives, and hold vendor teams accountable for quality, velocity, and commitments.
- Lead daily scrum with GSK leads and business stakeholders, removing blockers and making timely technical decisions.
- Track vendor performance against SLAs and KPIs, and drive corrective actions and resourcing decisions with the supplier.
- Foster a “One Team” culture across GSK, onshore, and offshore team members built on collaboration, support, and accountability.
3. Hands-on SAP Commerce Cloud & Headless Commerce Expertise
- Provide technical direction on SAP Commerce Cloud environment management and deployments.
- Guide the headless storefront architecture on SAP Composable Storefront and Angular, including SSR, lazy loading, performance optimization, accessibility, and reusable component and design-system patterns.
- Lead code quality through GitHub pull request reviews, coding standards, unit testing expectations, and secure development practices.
- Drive root cause analysis of complex production issues.
4. Strategic Partnerships & Business Alignment
- Partner with the GSK Business Product Owner and business stakeholders to translate commercial needs into scalable technical solutions and a prioritized roadmap.
- Align with enterprise architecture, security, and integration teams within a federated architecture model.
- Influence roadmap and investment decisions by providing technical insights, feasibility assessments, and effort estimates.
5. Innovation & Continuous Improvement
- Modernize engineering practices: CI/CD pipelines, test automation, release management, and environment strategy on CCv2.
- Drive AI-assisted engineering across the vendor DevOps team.
- Apply AI-driven monitoring to detect anomalies in site performance, checkout and order flows.
- Plan and lead SAP Commerce Cloud and Composable Storefront/Angular version upgrades.
Required Qualifications:
- 15+ years of software engineering experience, including 6+ years building enterprise eCommerce platforms on SAP Commerce Cloud.
- 5+ years leading engineering teams, including managing vendor/SI technical leads and onshore–offshore delivery models.
- Deep hands-on expertise in SAP Commerce Cloud: Java/J2EE, Spring, OCC APIs, ImpEx, CronJobs, Backoffice, ASM, PCM/OMS, and CCv2 deployments.
- Strong experience with headless commerce architecture and SAP Composable Storefront on Angular.
- Experience delivering B2B commerce capabilities: company accounts and roles, customer-specific catalogs and pricing, approvals, checkout, order status, SSO, and ERP integration.
- Proven track record running agile delivery: sprint planning, estimation, backlog management, and release management with Jira, Confluence, and GitHub.
- Experience with CI/CD, code review practices, and production monitoring and troubleshooting.
- Experience managing ITMS controls, security, and compliance in a regulated environment.
- Excellent communication and stakeholder management skills.