About PFF
PFF ( is a sports analytics company, mainly into NFL (American Football). PFF analyses every player and every play of every game to deliver player grades, stats, and other data to teams, media companies, fantasy players and bettors. In other words, we’re big data for football. Nobody has more data than PFF when it comes to American Football.
As the market leader, we supply data to all 32 NFL teams, over 100 NCAA teams, all 9 CFL teams, and both national and regional media
About the job
Architect and Build: Take the lead in designing and developing backend solutions. You will have a strong desire to write clean code and self-documenting your engineering solutions.
Backend Development: Engage with our AWS-based infrastructure, utilising CDK for deployment and Postman for testing, and Postgres for our database layer.
Collaborate and Communicate: Work closely with team members
across different continents and time zones. Foster a collaborative
environment and maintain strong communication channels.
Feature Ownership: Manage and execute features from inception
through to deployment, ensuring high-quality releases.
What We’re Looking For
Required Skills:
Proficiency in JavaScript and a solid understanding of database design and
querying.
Experience with cloud infrastructure; familiarity with AWS is a bonus but
not required.
Ability to work collaboratively in a distributed team environment.
Preferred Skills:
Experience architecting and implementing solutions across the backend
stack
Strong understanding of TypeScript, CDK, Postgres and AWS. Elixir is a
bonus.
Experience working with Next.JS and SSR
A Typical Day
Ingest data from within S3 buckets using AWS jobs
Using services-repository architecture write APIs in javascript/typescript to
provide data to the Front End Applications & Third Parties
Authenticate & Authorise using tokens
Deploy into the AWS infra
Understand a lot of football data
Experience
9 to 12 years of experience with not less than 4 years of relevant
experience as stated above is required
If you’re passionate about sports data analytics and eager to contribute to
innovative projects in a dynamic environment, we’d love to hear from you. Apply
today and join us in shaping the future of sports analytics.