Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
PFF, a leader in sports analysis, seeks a Software Engineer to join a dynamic team. This full-time remote role focuses on building advanced software solutions using Elixir and other high-level programming languages. Ideal candidates possess a collaborative spirit, technical proficiency, and a passion for sports analysis.
PFF is seeking an experienced Software Engineer (mid/senior level) to build the software platform at the center of PFF’s newest business and join our growing technical team. You’ll work as part of a cross-disciplinary, agile group to deliver first-class software solutions that help power PFF’s growth in our newest venture. You’re self-motivated, collaborative, and able to operate effectively at every stage of the software development process. Our stack of choice is Elixir, Phoenix, and LiveView with Postgres as the database tier so if you have experience in any of these then great, however, we would welcome other applications as long as you have experience with another high-level programming language and a strong desire to learn Elixir and related technologies.
PFF has offices in Cincinnati, Ohio however this is a full-time and remote position and the candidate must be based in the United States or the United Kingdom. Candidates with Elixir and LiveView experience will be fast-tracked.
Develop, build, and maintain first-class web apps with versatility across client, server, and database tiers.
Test software to ensure responsiveness and efficiency.
Troubleshoot, debug and upgrade software.
Work closely with the business to gather requirements, taking these requirements from ideas and concepts through to beautifully engineered software.
Demonstrate a strong interest in technology, self-guided learning approach, and awareness of industry trends.
Mentor and support colleagues; share knowledge and experience within the team.
Execute deployments of systems, services, or applications on our cloud infrastructure.
4+ years of work experience as a Backend Developer or similar role.
Desire to immerse yourself in functional programming: Elixir, Phoenix, and LiveView
Experience with high-level programming languages, including but not limited to Ruby, Elixir, or Java.
Demonstrable understanding of modern web application architectures and web frameworks, including API design and REST architectural style.
A solid understanding of relational databases; Postgres experience advantageous.
Strong written and verbal communication skills, both technical and non-technical (English).
Need more convincing?
Apart from getting to work with our incredible team, here are some of the benefits you can expect when you join PFF:
Medical, Dental, & Vision Coverage, with the option to extend to your family
Fully-paid parental leave
Company-sponsored 401k
Unlimited vacation
Work-from-home setup allowance
Equal Opportunity Employer Information
PFF is an equal-opportunity employer and we value diversity at our company. We actively seek a diverse applicant pool and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
For questions, please email us at jobs@pff.com
About PFF
PFF is the essential partner to elite professional teams and fans of the game alike, offering analysis, tools, and content that unlock the potential of data. Obsessed with sports and dissatisfied with accepted conventions and limitations, we set out to redefine the meaning of truly great sports analysis. Today, we continue to break past complacency and subjectivity, analyzing every player and every play as we lead the way to truly unrivaled performance.
Learn more about us: