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 4 months 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 Backend Engineer

Senior Backend Engineer position at Kitman Labs, building APIs and data processing pipelines for sports performance analytics, with Ruby and AWS technologies.

Senior MES Controls Engineer

Senior MES Controls Engineer role at Redwood Materials, focusing on designing and maintaining manufacturing execution systems for sustainable battery supply chain solutions.

Software Engineer - Business Automation

Senior Software Engineer position at Cabify focusing on business automation using Go and Python, offering hybrid work options and competitive compensation.

Sr. GNC Engineer (Starlink)

Senior GNC Engineer position at SpaceX working on guidance, navigation, and control systems for the Starlink satellite constellation.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Trust and Security Services team, focusing on security infrastructure and distributed systems development with hybrid work arrangement in Redmond, WA.