FairPlay Sports Media Logo

FairPlay Sports Media

Senior Software Engineer

Reposted 6 Days Ago
In-Office
Waterloo, ON
Senior level
In-Office
Waterloo, ON
Senior level
The Senior Backend Java Engineer builds and maintains backend services for processing sports data, ensures reliable and scalable systems, collaborates with teams, and resolves production incidents.
The summary above was generated by AI

 

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

4 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate authentication and authorization systems for Samsara's IAM platform, including agent identity and enterprise audit systems. Drive architecture, cross-team integrations, mentor engineers, and collaborate with Infrastructure, Security, Compliance, and Product to ensure scalable, secure identity solutions for millions of users and devices.
Top Skills: Ai AgentsAWSAzureGCPGoIamJavaJwtOauth2OidcPythonSAMLSsoZero-Trust
4 Days Ago
Remote or Hybrid
Canada
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Lead design and implementation of AI-powered developer tools and integrations (code generation, test automation, docs, knowledge discovery). Build CI/CD and IDE integrations, evaluate emerging AI tech, promote AI-assisted development best practices, and mentor engineers to scale internal platforms and developer productivity.
Top Skills: C#Ci/CdCloud-NativeCode Review ToolsDeveloper InfrastructureIdesJavaLlms
5 Days Ago
Easy Apply
Remote or Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, build, and operate scalable data ingestion, replication, and lakehouse infrastructure to move petabytes of data into a Delta Lake on S3. Improve reliability, observability, security, and developer experience for Spark/Databricks processing. Develop internal libraries and tooling (Go/Python), collaborate with cross-functional teams, and help shape long-term data platform and AI-ready infrastructure.
Top Skills: SparkAws DynamodbAws KinesisAws LambdaAws RdsAws S3Aws SqsGoJavaPythonScala

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account