Senior Software Engineer (Reporting)

Performance intelligence company transforming how the sports industry uses data to unlock the potential of top athletes.
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS · Sports Analytics

Description For Senior Software Engineer (Reporting)

Kitman Labs, a leading performance intelligence company, is revolutionizing sports analytics by helping over 2000 teams across 50 leagues optimize athlete performance. We're seeking a Senior Backend Engineer to spearhead the evolution of our reporting and analytics platform. This role involves rearchitecting our system to handle massive datasets (300M+ data points per customer) using modern reporting paradigms.

The ideal candidate will blend technical expertise with strategic vision, working on scalable data pipelines and implementing pre-calculation strategies. You'll collaborate across teams to build robust solutions that transform our customers' reporting capabilities. Our tech stack centers on Ruby, with extensive use of time-series databases and AWS services.

We offer a competitive package including equity, comprehensive health benefits, and flexible work arrangements. Our Dublin office is centrally located, though remote work is fully supported. We're proud of our diverse, inclusive culture and commitment to innovation in sports technology.

The role presents an exciting opportunity to work with cutting-edge technology while making a real impact in the sports industry. You'll be joining a team of top data scientists and engineers, working with some of the world's leading sports organizations including NFL and Premier League teams.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer (Reporting)

  • Design, build, and maintain a reporting platform that integrates with high volume database technologies
  • Create data transformation pipelines to summarise and pre-calculate large volumes of data
  • Maintain robust testing and CI/CD pipelines
  • Debug and optimise complex issues across services
  • Provide architectural direction and mentor team members
  • Work closely with the product team to define and deliver user stories

Requirements For Senior Software Engineer (Reporting)

Ruby
  • Strong track record in designing and building reporting systems
  • Experience building APIs and services, preferably in Ruby
  • Familiarity with ETL pipelines, data modelling, and pre-aggregation techniques
  • Deep understanding of CI/CD pipelines and testing frameworks
  • Experience guiding technical projects and mentoring engineers
  • Knowledge of time-series databases
  • Experience with AWS services

Benefits For Senior Software Engineer (Reporting)

Medical Insurance
Equity
  • Competitive salary
  • Meaningful equity
  • Pension Plan
  • Fully paid health insurance for employee & dependants
  • Life Assurance
  • Wellness Perk
  • Flexible workplace

Interested in this job?

Jobs Related To Kitman Labs Senior Software Engineer (Reporting)

Senior QA Engineer

Senior QA Engineer at Kitman Labs, ensuring quality in sports performance analytics software through manual and automated testing.

Senior Backend Engineer

Senior Backend Engineer at Kitman Labs, building core data-flows for sports performance intelligence platform used by top teams worldwide.

ZK Proof Engineer

Senior ZK Proof Engineer position at Axiom, focusing on implementing and optimizing cryptographic code for zero-knowledge proof systems.

Senior Full Stack Engineer

Senior Full Stack Engineer position at G2i Inc., focusing on backend development with Golang and Redis, offering competitive salary and benefits package.

Founding Software Engineer

Join FleetWorks as a Founding Software Engineer to revolutionize freight brokerage with AI, working directly with the founding team in San Francisco.