Skip to main content

Senior Software Engineer at FairPlay Sports Media

Senior Software Engineer
FairPlay Sports Media
On-site
Waterloo, Ontario
Full-time
Salary not listed
Posted 23 March 2026
Software EngineeringSenior
Apply Now
Share this job:

Job Description

Role Summary The Senior Backend Java Engineer within the Sports Data team is responsible for building and maintaining the backend services that ingest, process, and enrich sports data feeds used across the company’s products and partner integrations. These services form a core part of the company’s platform infrastructure and support products such as OddsChecker+ as well as widgets delivered to strategic partners including Fox Sports. Key Responsibilities • Design and implement scalable backend services in Java for sports data ingestion and processing • Maintain and improve data processing pipelines that enrich and distribute sports data across internal platforms • Ensure reliability, scalability, and observability of backend services that power core company products • Work closely with the Tech Lead on system architecture and technical direction • Collaborate with frontend teams and product teams to ensure data services support product features • Investigate and resolve production incidents related to data feeds and processing pipelines • Conduct code reviews and contribute to engineering standards and best practices within the team RASCI Alignment The Senior Backend Java Engineer is Responsible for implementation and maintenance of data processing services. The Tech Lead is Accountable for technical decisions and delivery outcomes. Engineers and platform teams Support delivery and system operations, while Product Managers and partner integration teams are Consulted to ensure services meet business and product needs. Stakeholders are Informed about system performance and delivery progress.

Similar Jobs

View all jobs →