Senior Full Stack Engineer in Manchester

Senior Full Stack Engineer in Manchester

Manchester Full-Time 55000 - 55000 £ / year (est.) No working from home possible
British Cycling

At a Glance

  • Tasks: Develop cutting-edge performance platforms and resilient data pipelines for elite athletes.
  • Company: Join the Great Britain Cycling Team, a leader in Olympic and Paralympic success.
  • 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 innovative 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.

Nice-to-have:

  • 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 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 enjoy competitive salaries, generous holiday allowances, and opportunities for personal and professional growth while contributing to the success of the Great Britain Cycling Team. Join us in making cycling more inclusive and accessible, and be part of a team that celebrates achievements on the world stage.

British Cycling

Contact Details:

British Cycling Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer 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 your understanding of the sport, demonstrating your enthusiasm can set you apart from other candidates who might just focus on the tech 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 Great Britain Cycling Team!

We think you need these skills to ace Senior Full Stack Engineer in Manchester

React
Python
GCP services
Pub/Sub
Cloud Functions
BigQuery
SQL

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Senior Full Stack Engineer role. Highlight your experience with front-end frameworks like React and backend languages such as Python. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share why you're passionate about cycling and how your technical skills can contribute to the Great Britain Cycling Team's success. Keep it concise but impactful – we love a good story!

Showcase Your Projects:If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your ability to develop web apps or data pipelines. We’re keen to see your practical experience in action.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it’s super easy – just hit that apply button!

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 complex problems, particularly in developing data pipelines or improving existing codebases. Use the STAR method (Situation, Task, Action, Result) to structure your answers effectively.

Communicate Clearly

Since you'll be working with non-technical stakeholders, practice explaining technical concepts in simple terms. This will demonstrate your ability to bridge the gap between tech and performance support, which is crucial for this role.

Demonstrate Your Passion for Cycling

Research British Cycling and the Great Britain Cycling Team’s recent achievements and future goals. Showing genuine enthusiasm for the sport and how your role can contribute to their success will set you apart from other candidates.