Director - Digital Platform Engineering

FERGUSON
$9,410 - $17,833Hybrid

About The Position

The Director of Digital Platform Engineering is responsible for leading the engineering teams building Ferguson's next-generation digital platform. This leader will implement the modernization strategy by delivering reusable platform capabilities, modern engineering practices, and scalable services that enable multiple digital channels on a unified architecture. The role is accountable for delivering platform initiatives that reduce technology fragmentation, improve engineering velocity, and accelerate the transition toward a composable, API-first platform while ensuring operational stability and continuous business delivery.

Requirements

  • 10+ years of software engineering experience with experience of leading multiple teams.
  • Proven experience delivering enterprise-scale digital platforms, platform modernization, or large-scale engineering transformation initiatives.
  • Experience leading cross-functional engineering programs from architecture through production delivery.
  • Experience building reusable platform capabilities supporting multiple products, channels, or business domains.
  • Strong experience building cloud-native distributed systems and modern digital platforms.
  • Experience implementing observability, monitoring, logging, and performance engineering practices.
  • Strong understanding of scalable platform architecture and modern engineering patterns.
  • Experience designing enterprise APIs and shared services that support multiple applications, teams, and business capabilities.
  • Experience implementing secure, resilient, and highly available production systems.
  • Ability to evaluate technology trade-offs and make pragmatic engineering decisions.
  • Strong engineering leadership with the ability to influence cross-functional teams.
  • Proven ability to lead multiple engineering teams through complex modernization initiatives.
  • Excellent communication skills with the ability to translate technical concepts into business outcomes.
  • Experience building high-performing engineering organizations focused on delivery, quality, and continuous improvement.

Responsibilities

  • Lead engineering teams responsible for delivering reusable platform capabilities that support multiple digital experiences while maintaining high standards for quality, scalability, and reliability.
  • Execute the platform modernization roadmap by transforming fragmented applications into reusable services, shared capabilities, and modern cloud-native solutions using API-first, event-driven, and headless architecture principles.
  • Lead multiple engineering teams responsible for platform development, modernization initiatives, and production support while fostering engineering excellence and continuous improvement.
  • Partner with Architects and Principal Engineers to translate platform strategy into executable technical roadmaps, ensuring scalable, maintainable, and secure implementations.
  • Ensure platform availability, resiliency, scalability, and operational excellence through proactive monitoring, capacity planning, and continuous optimization.
  • Partner with Product Management, UX, Enterprise Architecture, Infrastructure, Security, and other engineering organizations to deliver platform capabilities aligned with business priorities.
  • Build, mentor, and develop Engineering Managers, Technical Leads, Principal Engineers, and software engineering teams while creating a culture of ownership, innovation, and continuous learning.

Benefits

  • health
  • dental
  • vision
  • paid time off
  • life insurance
  • 401(k) with a company match
  • mental health coverage
  • gender affirming and family building benefits
  • paid parental leave
  • associate discounts
  • community involvement opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service