Enable job alerts via email!

Senior Software Engineer

City Football Group

Liverpool City Region

On-site

GBP 50,000 - 80,000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading football organization is seeking a Senior Software Engineer to join their Technology team in Manchester. This pivotal role involves leading the delivery of enterprise-grade applications and integrations, mentoring junior engineers, and collaborating with various stakeholders to enhance software quality and operational efficiency. The successful candidate will have robust experience with cloud technologies and software development processes in a dynamic environment.

Benefits

26 days annual leave plus an additional day off for your birthday
Private healthcare
Annual discretionary bonus
Partnership and lifestyle discounts

Qualifications

  • Deep experience in software engineering and system integration.
  • Strong track record of delivering enterprise applications.
  • Familiarity with Agile methodologies; experience mentoring engineers.

Responsibilities

  • Lead the design, implementation, and delivery of software applications.
  • Document systems and workflows for maintainability.
  • Collaborate with stakeholders to translate business needs into technical work.

Skills

Python
Cloud Platforms (Azure)
DevOps
CI/CD Automation
Integration Technologies
Agile/Scrum

Job description

Press Tab to Move to Skip to Content Link

Select how often (in days) to receive an alert:

Senior Software Engineer

Location:

Manchester, GB

Opening Date: 8 Jul 2025

Full Time / Part Time: Full Time

Contract Type: Permanent

Senior Software Engineer – Foundational Solutions

Closing Date of Applications -22/07/2025

Our Story

Established in 2013, City Football Group is the world’s leading private owner and operator of football clubs, with total or partial ownership of twelve clubs across the world. City Football Group also invests in other football related businesses and serves as a global commercial platform for our partners, whilst fulfilling our purpose of empowering better lives through football on a local and global scale, consistent with what “City” football has meant to people for over a century.

Our Winning Team

Our purpose is to empower better lives through football. We are proud of the role City Football Group clubs play in their localities, delivering positive economic, social and environmental impact through our operations and through programmes and activities that bring about meaningful, lasting change.

Purpose

City Football Group is seeking a Senior Software Engineer to lead the technical delivery of enterprise-grade applications and integrations within our Technology team.

You’ll be responsible for building scalable, secure software in line with Architecture defined specifications, while mentoring engineers and partnering with stakeholders to shape roadmaps. You will also take ownership for ensuring that the platforms and processes you lead are clearly and consistently documented, supporting scale, reuse and operational resilience.

This is Your City

As part of our team, you will be entitled to 26 days annual leave plus an additional day off for your birthday, private healthcare and a simply health cash plan, an annual discretionary bonus, plus a range of partnership and lifestyle discounts.

Your Impact

• Lead the design, implementation and delivery of software applications and data integrations aligned to enterprise architecture standards.

• Take full ownership for documenting systems, workflows and technical processes, ensuring your work is well understood, maintainable and transferable.

• Guide CI/CD pipeline development and DevOps practices, with a focus on quality, reliability and automation.

• Develop integration patterns using APIs, data pipelines or messaging systems.

• Collaborate with the Architecture team to interpret design specifications and ensure delivery aligns with architectural goals.

• Line manage software engineers, providing coaching, technical support and professional development.

• Partner with business stakeholders to translate business needs into well-defined, deliverable technical work.

• Promote engineering best practice through code reviews, documentation standards, knowledge sharing and architectural discussions.

What we are looking for

  • Deep experience in software engineering and system integration spanning front-end and back-end systems, using languages such as Python, Go or TypeScript.
  • Strong track record of delivering enterprise applications on Azure or other cloud platforms.
  • Hands-on experience with DevOps tooling and CI/CD automation.
  • Clear understanding of integration technologies such as REST APIs, message queues and orchestration services.
  • Ability to document systems clearly and thoroughly, with a mindset of building for maintainability and scale.
  • Experience mentoring or line managing engineers.
  • Excellent communication skills and stakeholder engagement
  • Familiarity with container orchestration (e.g. Kubernetes) and messaging platforms.
  • Experience delivering projects within Agile, Scrum or hybrid environments.
  • Interest in enabling automation and efficiency through improved tooling and platform design.

*We regularly review applications and reserve the right to close an advert early if we identify suitable candidates. To avoid disappointment, submit your application as soon as possible.


Job Segment: Cloud, ERP, Front End, Information Technology, IT Architecture, Technology

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.