At a Glance
- Tasks: Develop a live performance platform and resilient data pipelines for elite athletes.
- Company: Join the Great Britain Cycling Team, the most successful Olympic and Paralympic team in history.
- Benefits: Enjoy a competitive salary, generous holidays, and a Cycle to Work scheme.
- Other info: Exciting opportunity to work in a dynamic environment at the National Cycling Centre.
- Why this job: Make a real impact on athletes' performance while working with cutting-edge technology.
- Qualifications: Proficiency in modern front-end frameworks and backend languages, plus strong communication skills.
The predicted salary is between 55000 - 55000 £ per year.
Salary: Up to £55,000 per annum (dependent on experience)
Contract: Permanent (full-time)
Location: The National Cycling Centre, Manchester
Start Date: As soon as possible
About British Cycling
British Cycling exists to bring the joy of cycling to everyone. We have embarked on an exciting new journey, with a modernised commercial and events offering grounded in social impact and storytelling, harnessing the spotlight and inspiration of our athlete’s performance on the world stage, and our growing portfolio of major events. We are working towards our three key priorities outlined in our strategy; to support and grow the sport to make cycling more inclusive and accessible, to lead on the world stage by winning and winning well, and to drive social impact by tackling inequalities through providing opportunities.
Great Britain Cycling Team
The Great Britain Cycling Team (GBCT) is the country’s most successful Olympic and Paralympic team in history, with high ambitions to continue this legacy at LA 2028 and beyond. We are a highly driven and motivated team of skilled and passionate individuals working together to support athletes across seven cycling disciplines, to achieve their full potential and deliver world-beating performances on the biggest stages. We work hard to support delivery of British Cycling’s vision which includes striving to inspire Britain to be a great cycling nation and sharing the joy of cycling with everyone.
Now is an incredibly exciting year to join the Great Britain Cycling Team, fresh off the back of winning 11 Olympic and 22 Paralympic medals at the most recent Olympic and Paralympic Games in Paris, as well as having recently celebrated 20 years of the GBCT pathway.
What will you be doing?
While athletes earn the medals, there is a whole Performance Support Team behind them developing new best-in-class equipment, delivering science-based training programmes, and much more. In all aspects of performance support, data is the common thread.
As a Senior Full Stack Engineer in GBCT, you will have responsibility for two key components of GB’s success in LA 2028.
- Developing GBCT.io, our live performance platform, ingesting real-time timing, telemetry and environmental data and serving athletes and coaches via a web app. It supports training and competition delivery and requires a dedicated engineer to ensure day-to-day reliability, modernise delivery pipelines and work closely with analysts, coaches and practitioners to develop front end features in line with LA performance goals.
- Designing and building resilient data pipelines for practitioners. GBCT collects large volumes of data across multiple environments - Track, BMX, wind tunnel, biomechanics lab, Strength & Conditioning and third-party platforms. You will be responsible for standardising pipelines, improving data quality and enabling data linkage and system integration to unlock new insight, including longitudinal tracking of athlete trajectories.
What we’re looking for:
Required skills:- Proficiency in at least one modern front-end framework, ideally React.
- Experience in a backend language, ideally Python, for serverless/service code and data handling with the ability to read and improve existing codebases.
- Production experience with GCP services (or equivalent infrastructure experience in AWS/Azure), especially Pub/Sub, Cloud Functions/Run and BigQuery.
- Strong understanding of database technologies (e.g. SQL, NoSQL).
- Ability to implement and maintain API endpoints powering analysis.
- CI/CD fundamentals and modern Git workflows with an eagerness to automate currently-manual deploys.
- Familiarity of Terraform or equivalent IaC experience.
- Clear communicator with non-technical stakeholders (coaches, practitioners).
- Documentation mindset - you leave the system easier to understand than you found it (runbooks, readmes, diagrams).
- Ability to work independently and manage multiple tasks effectively.
- Ability to be on site at Manchester Velodrome.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Computer vision / pose estimation familiarity (e.g. working with video-based or sensor-based motion-analysis pipelines).
- Comfort working with GCP-based ML workloads or integrating machine learning prototypes into existing infrastructure.
- Working with sport/performance data: timing loops, power/speed/gear telemetry and environmental inputs.
- Agile/Scrum development methodology experience.
What are the perks?
- Competitive Salary
- Cycle to Work Scheme
- Generous Holidays (25 days + bank holidays)
- Holiday purchase scheme
- Life Assurance
- Pension
How To Apply
Send us your CV and a short cover letter outlining your interest in the role and why you feel you meet the criteria via the apply button below.
Applications close: 14th June 2026
Interviews likely: w/c 22nd June 2026
Senior Full Stack Engineer – Live Data Platform for Cycling in Manchester employer: British Cycling
British Cycling is an exceptional employer, offering a dynamic work environment at the National Cycling Centre in Manchester, where innovation meets passion for cycling. Employees benefit from a competitive salary, generous holiday allowances, and opportunities for professional growth while contributing to the success of the Great Britain Cycling Team. Join a motivated team dedicated to making cycling inclusive and accessible, all while supporting athletes on their journey to Olympic glory.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Engineer – Live Data Platform for Cycling in Manchester
✨Tip Number 1
Network like a pro! Reach out to current or former employees of British Cycling on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since they’re looking for someone with experience in React and Python, make sure you can talk confidently about your past projects and how you’ve tackled challenges.
✨Tip Number 3
Show your passion for cycling! Whether it’s through personal stories or knowledge about the sport, demonstrating your enthusiasm can set you apart from other candidates who might just focus on the technical side.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team at British Cycling.
We think you need these skills to ace Senior Full Stack Engineer – Live Data Platform for Cycling in Manchester
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights the skills and experiences that are most relevant to the Senior Full Stack Engineer role. We want to see how your background aligns with our mission at British Cycling, so don’t hold back on showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to express your passion for cycling and how you can contribute to the Great Britain Cycling Team. We love hearing personal stories, so feel free to share why this role excites you.
Showcase Your Technical Skills:Be specific about your technical expertise in your application. Mention your experience with front-end frameworks like React, backend languages like Python, and any cloud services you've worked with. We’re keen to see how you can help us modernise our data platforms!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at the National Cycling Centre!
How to prepare for a job interview at British Cycling
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React and Python. Brush up on your experience with GCP services and database technologies, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled challenges in previous projects. Highlight how you’ve improved data quality or streamlined processes, as this aligns with the role's focus on developing resilient data pipelines.
✨Communicate Clearly
Since you'll be working with non-technical stakeholders, practice explaining complex concepts in simple terms. This will demonstrate your ability to bridge the gap between technical and non-technical team members, which is crucial for this role.
✨Ask Insightful Questions
Prepare thoughtful questions about the Great Britain Cycling Team’s goals and how your role will contribute to their success. This shows your genuine interest in the position and helps you understand how you can make an impact.