Pfizer

Director – Source Code Platforms, Developer Experience

Pfizer

full-time

Posted on:

Location Type: Hybrid

Location: ThessalonikiGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • This role primarily leads Pfizer’s enterprise source code management strategy, ensuring secure, high-quality, and efficient software delivery.
  • Develop and implement the source code management strategy in alignment with Pfizer’s policies and DevOps vision.
  • Develop a roadmap for Pfizer Source code Management and consistently deliver against this.
  • Help drive adoption of secure coding and continuous inspection practices across all development teams.
  • Lead strategic initiatives for SCM such as the proposed Enterprise Managed Users for Github.
  • Ensure governance and compliance with all Pfizer SCM policies, including access management, repository visibility, credential handling, and onboarding requirements.
  • Manage exceptions and document deviations from standard policies.
  • Champion initiatives to improve developer productivity and satisfaction, including onboarding, training, and support.
  • Manage the Developer experience platform and work with Various digital teams to share quarterly survey results that support teams drive improvements.
  • Partner across digital to ensure secure handling of source code, secrets, and credentials; enforce scanning and remediation policies.
  • In partnership with Security, oversee Operations and adoption of SonarQube and other code quality tools, ensuring repositories are connected and metrics are tracked.
  • Lead sensitive data handling initiatives, including PII and credential scanning, push protection, and pre-commit hooks.
  • Support audits, incident response, and continuous improvement in security posture.
  • Promote automation of support, onboarding, repository management, and compliance reporting.
  • Introduce emerging technologies (e.g., AI-assisted code review, GitHub Copilot) to accelerate development and testing.
  • Monitor industry trends and integrate innovative solutions into Pfizer’s DevSecOps ecosystem.
  • Partner with product owners, security teams, and senior leadership to align code management strategy with business objectives.
  • Oversee support channels (Teams, email, ticketing) and ensure timely resolution of issues.
  • Manage relationships with platform and delivery vendors, including contract negotiation and performance oversight.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 10+ years in software engineering or DevOps, with at least 5 years in leadership roles.
  • Proven expertise in source code management tools (GitHub, GitLab), dependency security (Dependabot), and code quality platforms (SonarQube).
  • Demonstrated experience in improving Developer Experience (DX), including onboarding, training, workflow optimisation, and developer support.
  • Strong understanding of Pfizer SCM policies, developer experience principles, CI/CD pipelines, and secure software development lifecycle.
  • Excellent analytical, problem-solving, and communication skills, with the ability to interpret quarterly DX survey results and drive actionable improvements.
  • Ability to lead cross-functional teams globally and collaborate with engineering, product, and support teams to enhance developer satisfaction.
  • Exceptional interpersonal and communication skills with the ability to establish relationships, influence outcomes, and deliver effective presentations to a variety of audiences
  • Experience in managing application support and maintenance, change management, configuration management, problem management, incident management, and lifecycle management
Benefits
  • Flexibility
  • Professional development opportunities
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
source code managementDevOpssecure codingcontinuous inspectiondeveloper experienceCI/CD pipelinesdependency securitycode qualityincident managementlifecycle management
Soft Skills
analytical skillsproblem-solvingcommunication skillsleadershipcollaborationinterpersonal skillsinfluencing outcomespresentation skillstrainingworkflow optimisation
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated field degree