What are the responsibilities and job description for the Head of Engineering, B2B position at PFF?
Job Details
HEAD OF ENGINEERING, B2B
PFF is the global leader in the collection, analysis, and application of sports data. With clients spanning the majority of the professional and college football landscapes - along with major media entities and sports fans worldwide - PFF is at the forefront of revolutionizing how football is played, coached and consumed. Our data-driven insights empower teams, broadcasters, and fans with cutting-edge analytics that drive smarter decisions on and off the field.
Toward these aims, our team is seeking an experienced and innovative Head of Engineering to lead our B2B initiatives and drive the development of AI driven football analytics. This role will be responsible for driving our technical vision, architecture, and strategy for our B2B engineering team. Specifically this team oversees the development, deployment and maintenance of the backend applications and services for the PFF Ultimate platform. The ideal candidate will have a passion for sports analytics, a deep understanding of technical methodologies, and a proven track record of leading high-performing teams.
Role Requirements
- Lead and mentor a team of engineers, fostering a culture of innovation, collaboration, and continuous learning.
- Define and execute the technical roadmap for PFF’s Ultimate, DAT and supporting database projects.
- Oversee architecture and infrastructure decisions of production data processing and aggregation pipelines ensuring scalability, security, and performance optimization.
- Effectively collaborate with product, design, and data science teams across global timezones to deliver seamless digital experiences.
- Spearhead initiatives in AI-driven analytics, leveraging machine learning and artificial intelligence to enhance data insights and automation.
- Ensure seamless integration of AI models into data processing pipelines and software products.
- Drive agile development processes, ensuring efficient execution and high-quality releases.
- Optimize DevOps workflows, CI/CD pipelines, and cloud infrastructure to improve engineering efficiency.
- Stay ahead of emerging technologies and best practices in web, mobile, and sports analytics.
- Foster a culture of leadership behaviors, technical excellence, innovation, and continuous improvement.
Skills & Experience
- 8 years of experience in software engineering in a production environment, with at least 3 years in a leadership role.
- Proven track record of leading high-performing engineering teams in a fast-paced environment.
- Excellent problem solving skills and the ability to communicate technical strategies to stakeholders and non-technical teams.
- Experience with scalable cloud architectures (GCP, Azure, and AWS services including ECS, S3 and Lambda).
- Proficiency in AI/ML frameworks such as TensorFlow, PyTorch, or Scikit-Learn.
- Experience in designing and deploying services that interact with machine learning models at scale.
- Strong understanding of databases, data warehousing, and caching systems.
- Strong understanding of DevOps practices, CI/CD.
- Experience with data lake architecture and with non-relational databases such as Riak, Cassandra, DynamoDB, or Redshift.
- Working knowledge in technologies: Elixir, Phoenix, Broadway, and Oban.
- Passion for sports analytics and a deep appreciation for football data.
Qualifications