IT & Software

Senior Full Stack Engineer

Global Sports Jobs Limited

London · England · United Kingdom

About the Role

This is a hands-on senior individual contributor role 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. The engineer works directly in code, uses AI coding agents as a core part of design, build, test, review and improvement, and retains accountability for correctness, security and quality. They collaborate with product, design, delivery and engineering colleagues across a distributed team.

Key Responsibilities

  • Own substantial engineering outcomes end to end, from requirements and solution design through implementation, release verification and ongoing improvement.
  • Design, build and maintain responsive, accessible front-end interfaces using TypeScript, React and Next.js, with maintainable component design and application structure, collaborating with product and design colleagues to deliver polished
  • Usable interfaces for live and data-intensive sports products.
  • Apply understanding of server-side and client-side execution, rendering approaches, routing, data fetching and caching, and deliver clear loading, empty and error states with reliable API integration.
  • Deploy and operate Next.js applications on Vercel, including preview deployments, environment configuration and production troubleshooting, while optimising web performance and handling authentication flows securely.
  • Contribute to back-end services, APIs and integrations built with C and modern .NET, and build, deploy and support back-end components on AWS with sound data modelling and database practices.
  • Design clear interfaces between front-end and back-end components that fit existing architecture and engineering standards, and diagnose issues across application, API, database and cloud boundaries.
  • Use AI coding agents routinely for implementation, refactoring, tests, debugging and documentation, turning requirements into clear goals, constraints, acceptance criteria and repository context, and use approved tools and follow company controls for source code, credentials
  • Customer data and other confidential information.
  • Plan and supervise agent work in manageable changes, inspect diffs, challenge assumptions, correct poor design or unnecessary complexity, validate generated code through automated tests, code review and checks of real behaviour
  • And measure success through improved delivery outcomes rather than the volume of generated code.
  • Own complex features and components end to end, develop appropriate tests, maintain CI/CD workflows, verify released changes, investigate production issues, identify root causes and improve observability, resilience and performance.
  • Communicate progress, risks, blockers and technical decisions clearly, work effectively with product, delivery and engineering colleagues across a distributed team, contribute code reviews, share knowledge and improve reusable agent instructions, documentation and team workflows.

Required Experience & Qualifications

  • 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.
  • Experience with front-end testing, browser debugging, web performance, accessibility and authentication flows.
  • Working back-end capability, including APIs, data modelling and databases.
  • 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.

Preferred Skills

  • Understanding of asynchronous processing, integrations, messaging and distributed-system failure modes.
  • Experience with C#, modern .NET and AWS for back-end development.

Workplace

  • Hybrid environment with a distributed global team.

Benefits & Perks

  • Mindful Me Days: four days per year dedicated to wellbeing.
  • Flexible working: global hybrid environment, including two weeks per year working remotely from anywhere worldwide.
  • UK office: access to a co-working space in Soho, London.
  • Offices have end-of-journey facilities including showers, wellness/prayer room and games.
  • Employee Assistance Programmes: 24/7 access to financial support and counselling.
  • Wellness Incentive: support for home office setup or contribution towards a wellness activity/service of choice.
  • Get to the Game: funds towards tickets for you and family/friends to attend sporting events globally.
  • Advance You Learning and Development: annual budget for learning and development activities plus Brain Block Time, monthly time set aside to learn or study.
  • LinkedIn Learning: access to an external learning platform.
  • Social events: including an annual Family Day and Volunteer Day.
  • Paid parental leave.
#J-18808-Ljbffr

Reference: WJ-766_22731323

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.