Senior Full Stack Engineer

Champion Data

Greater London

Hybrid

GBP 90,000 - 120,000

Full time

19 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Mindful Me Days
Flexible Working
Soho Office Access
Wellness Incentive
Brain Block Time
LinkedIn Learning
Social Events

Job summary

Champion Data in the United Kingdom seeks a Senior Full-Stack Engineer to join our technology team. You will be hands-on, delivering reliable, secure software with an AI-first approach, focusing on polished front-end experiences using TypeScript, React and Next.js, while supporting back-end services.

You'll own features end-to-end, collaborate across disciplines, and apply rigorous engineering practices, including testing, CI/CD and security.

Qualifications

  • Senior-level delivery of production software with independent ownership and sound judgement.
  • AI-native engineering background with hands-on use of AI coding agents in professional delivery.
  • Strong front-end background with experience in TypeScript, React and Next.js.

Responsibilities

  • Design, build and maintain front-end interfaces using TS/React/Next.js.
  • Contribute to back-end APIs and services with C#/.NET and AWS.
  • Apply AI-native practices and ensure security, testing and maintainability.
  • Own complex features end to end and verify release readiness.
  • Improve documentation and workflows for engineers and agents.

Skills

Senior delivery
AI-native engineering
TypeScript
React
Next.js
C#
AWS
APIs
Data modelling
CI/CD
Testing

Tools

Vercel
AWS
.NET

Job description

At Champion Data, our dedicated team are united by sport and driven by data. We strive to revolutionise and transform sport data globally by leveraging our cutting‑edge technology and expert team, ensuring we deliver the best possible outcomes for our partners and clients.

About the job

Champion Data has an exciting opportunity for an experienced and dedicated Senior Full Stack Engineer to join our team!

The Senior Full-Stack Engineer is a hands‑on senior individual contributor within Champion Data's Technology function, delivering reliable, secure and maintainable software through AI‑native engineering. The role has a front‑end focus, building polished, high‑performing user interfaces for Champion Data's sports data products, supported by solid capability across back‑end services and cloud infrastructure.

AI‑first engineering is a working expectation, not an optional skill. The Full‑Stack Engineer uses AI coding agents as a core part of how they design, build, test, review and improve production software, while applying the technical judgement to frame problems, guide implementation, challenge outputs and validate results. They understand, explain and own everything they deliver, and work directly in the code whenever that is the most effective approach.

The Full‑Stack Engineer is accountable for:

  • Owning substantial engineering outcomes end to end, from requirements and solution design through implementation, release verification and ongoing improvement.
  • Delivering high‑quality, accessible and performant front‑end experiences using TypeScript, React and Next.js.
  • Contributing to back‑end services, APIs and integrations as required to deliver complete features.
  • Applying AI‑native engineering practices with rigour, while retaining personal accountability for correctness, security and quality.
  • Improving the documentation, reusable instructions and workflows that help both engineers and agents work effectively.
Key Responsibilities
Front‑End Engineering
  • Design, build and maintain responsive, accessible interfaces using TypeScript, React and Next.js, with maintainable component design and application structure.
  • Apply a sound understanding of server‑side and client‑side execution, rendering approaches, routing, data fetching and caching.
  • Deliver clear loading, empty and error states and reliable API integration.
  • Deploy and operate Next.js applications on Vercel, including preview deployments, environment configuration and production troubleshooting.
  • Optimise web performance and handle authentication flows and application data securely.
  • Collaborate with product and design colleagues to deliver polished, usable interfaces for live and data‑intensive sports products.
Back‑End & Full‑Stack Delivery
  • Contribute to APIs and services built with C# and modern .NET, working across the stack to deliver complete features.
  • Build, deploy and support back‑end components on AWS, applying sound data modelling and database practices.
  • Design clear interfaces between front‑end and back‑end components that fit the existing architecture and engineering standards.
  • Diagnose issues across application, API, database and cloud boundaries.
  • Use AI coding agents routinely for meaningful engineering work, including implementation, refactoring, tests, debugging and documentation.
  • Turn requirements into clear goals, constraints, acceptance criteria and useful repository context so agents can work effectively.
  • Plan and supervise agent work in manageable changes; inspect diffs, challenge assumptions and correct poor design or unnecessary complexity.
  • Validate generated code through automated tests, code review and meaningful checks of real behaviour, assessing security, performance, reliability and maintainability before release.
  • Independently reason about unfamiliar code and explain the design, trade‑offs and behaviour of delivered changes without relying on an agent's explanation.
  • Use approved tools and follow company controls for source code, credentials, customer data and other confidential information.
  • Measure success through improved delivery outcomes rather than the volume of generated code.
Delivery & Quality
  • Own complex features and components end to end, clarifying ambiguity early and delivering against agreed acceptance criteria.
  • Develop appropriate tests, maintain CI/CD workflows and verify that released changes behave correctly in their target environment.
  • Investigate production issues, identify root causes and improve observability, resilience and performance.
  • Maintain documentation and operational guidance so that both engineers and agents can work effectively in the codebase.
  • Communicate progress, risks, blockers and technical decisions clearly, and elevate issues early.
  • Work effectively with product, delivery and engineering colleagues across a distributed team, including timely communication and effective handovers.
  • Contribute useful code reviews, share knowledge and support other engineers through practical guidance.
  • Improve reusable agent instructions, engineering documentation and team workflows.
About You
  • Demonstrated senior‑level delivery of production software, with independent ownership of complex work and sound judgement about design, risk and trade‑offs.
  • Established AI‑native engineering background, with hands‑on use of AI coding agents in professional software delivery, supported by concrete examples of work shipped and how it was validated.
  • Strong front‑end background, with extensive production experience in TypeScript, React and Next.js.
  • Experience working in sport, such as sports data, sports technology, live systems or data‑intensive sports products.
  • Practical experience deploying and operating Next.js applications on Vercel.
  • Working back‑end capability, ideally with C#, modern .NET and AWS, including APIs, data modelling and databases.
  • Understanding of asynchronous processing, integrations, messaging and distributed‑system failure modes is desirable.
  • Experience with secure coding, automated testing, CI/CD, logging and monitoring.
  • Strong engineering fundamentals: readable code, appropriate abstractions, version control, testing, security, debugging and maintainability.
  • Ability to work effectively in existing codebases, learn unfamiliar systems and improve them without unnecessary rewrites.
  • Strong written and verbal communication skills, including the ability to clarify requirements, explain trade‑offs and write clear documentation and progress updates.
  • Reliable collaboration within a distributed team.
  • Genuine interest in sport and the use of data to improve it.
Tell me more about Champion Data

For over 20 years, Champion data has been at the forefront of delivering sports stats globally.With a global presence in Australia, the USA, the UK, and Asia, we specialise in real‑time data collection, storage, analysis, distribution, and visualisation. We track every play and movement, delivering unbeatable game intel through seamless integration systems. Our unrivalled visual packages, in partnership with leading media outlets, ensure a sensational sports broadcast experience. We work across numerous major sports, including AFL, Football, Horse Racing, World Netball, Golf, Tennis, and Lacrosse. As we continue to expand globally, we aim to solidify our position as the leading sports data company.

At Champion Data, our people are at the core of our success, driving the innovation and passion that underpin our company culture. By joining our team, you will be part of a motivated group with a ‘can‑do’ attitude, eager to embrace challenges and committed to personal and professional growth. At Champion Data we will enable you be your own champion.

Our Core Values:

To challenge the Playbook / To be an Elite Partner / To Champion Team

Why Join Champion Data?

We offer flexible hybrid working arrangements, financial support for setting up a remote workspace and a strong focus on health and wellbeing. Our team culture is vibrant and supportive, including regular social events, team lunches, and more. We also provide extensive employee benefits, including access to our wellness program and additional leave through Mindful Me Days.

What benefits does Champion Data offer the team in the UK?
  • Mindful Me Days: Four days per year dedicated to your wellbeing
  • Flexible Working: Our team works globally in a hybrid environment, which includes two weeks per year, during which you can work remotely from anywhere worldwide.
  • UK Office: Access to a co‑working space in Soho, London.
  • Our spaces: all of our offices have great end‑of‑journey facilities; including showers, wellness/prayer room & games
  • Employee Assistance Programs: 24/7 Access to financial support and counselling
  • Wellness Incentive: To help support your home office setup or contribute towards a wellness activity/service of your choosing
  • Get to the Game: Funds towards tickets for you and your family/friends to attend sporting events globally.
  • Advance You Learning and Development: Annual budget to spend on learning and development activities plus Brain Block Time, this is time set aside monthly to learn or study.
  • LinkedIn Learning: Access to an external learning platform LinkedIn Learning
  • Social Events: Including an annual Family Day & Volunteer Day

When you join Champion Data, you will have the opportunity to step into a fast‑growing, dynamic business during an exciting period of expansion. Each day brings new challenges and opportunities to collaborate with diverse clients across the sports, technology, and broadcast media industries.

We look forward to hearing from you and welcoming you to Champion Data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Champion Data • City of Westminster

Hybrid
GBP 90,000 - 130,000
Mindful Me Days
Flexible Working
Soho Office Access
+2
Engineering Manager
Engineering Manager

Champion Data • Leeds

Hybrid
GBP 90,000 - 130,000
Mindful Me Days
Flexible Working
UK Office
+5
Senior Full Stack Engineer
Senior Full Stack Engineer

Global Sports Jobs Limited • Greater London

Hybrid
GBP 110,000 - 160,000
Mindful Me Days: four days per year
Flexible working: global hybrid
UK office: Soho, London
+6
Engineering Manager
Engineering Manager

Global Sports Jobs Limited • Leeds

Hybrid
GBP 90,000 - 130,000
Mindful Me Days
Flexible working
UK office access
+3
Senior Data Analyst
Senior Data Analyst

Legend • Greater London

On-site
GBP 70,000 - 110,000
Annual discretionary bonus
Paid annual leave
Flexible working
+1
Associate Data Engineer
Associate Data Engineer

Spotlight Sports Group • Greater London

On-site
GBP 45,000 - 65,000
Private medical insurance
Pension scheme
Birthday off
+1
Lead Data Engineer
Lead Data Engineer

Livescore Group Limited • Greater London

Hybrid
GBP 90,000 - 120,000
Company Performance Bonus
Flexible Working Arrangements
Private Healthcare Scheme
+6
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first
Senior Software Engineer - Human Performance Data - Sports Tech - Remote-first

La Fosse • United Kingdom

On-site
GBP 90,000 - 110,000
Remote-first
Competitive salary
Impactful product work
Senior DevOps Engineer
Senior DevOps Engineer

Catapult • Greater London

On-site
GBP 90,000 - 130,000
Senior Data Engineer
Senior Data Engineer

LiveScore Group • Greater London

Hybrid
GBP 90,000 - 130,000
Company Performance Bonus
Flexible Working Arrangements
Private Healthcare Scheme
+7