Software Engineering Manager

CyberCoders

Greater London

Hybrid

GBP 73,000 - 94,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare package
Profit sharing bonus
Company discounts
Remote with monthly on-site day

Job summary

CyberCoders is seeking a Software Engineering Manager to lead multiple engineering teams in delivering distributed systems and cloud-native services within a hybrid working model in the Greater London area. You will own technical direction, drive architecture decisions, and partner with product managers to translate roadmaps into reliable production services.

The role requires 10+ years of engineering experience, strong cloud and DevOps expertise, and a proven ability to influence technical

Qualifications

  • 10+ years of software engineering experience, incl. 3+ years in management or technical lead roles delivering distributed systems.
  • Proven experience in software architecture and system design for high availability, scalability, performance and resilience.
  • Strong track record with microservices, event-driven architectures, RESTful APIs and gRPC.

Responsibilities

  • Lead, mentor, and grow multiple engineering teams; hire, coach, conduct performance reviews and promote career development.
  • Define and own technical direction and architecture for scalable, high-availability systems and microservices.
  • Set standards for design, code quality, testing, and release practices.
  • Partner with product managers to translate roadmaps into delivery plans and reliable production services.
  • Drive system design reviews, including distributed patterns, event-driven architectures, data modeling for SQL/NoSQL.
  • Own the SDLC and Agile/SCRUM delivery processes, including sprint planning and estimations.
  • Champion CI/CD and DevOps practices to accelerate safe delivery and automated releases.

Skills

Technical leadership
Architectural design
Cloud platforms
CI/CD
Kubernetes
Docker
APIs (REST/GRPC)
Databases
Security best practices
Java

Education

Bachelor's or Master's in Computer Science or related field

Tools

Terraform
CloudFormation
Kubernetes
Docker
Jenkins
GitHub Actions
GitLab CI
Prometheus
Grafana
ELK
Jaeger
Kafka
RabbitMQ
Maven
Gradle

Job description

Salary: £73,000 - 94,000 per year

Requirements
  • 10+ years of software engineering experience, including 3+ years in a management or technical lead role delivering distributed systems and cloud-native services.
  • Proven experience in software architecture and system design for high availability, scalability, performance, and resilience.
  • Strong track record with microservices, event-driven architecture, RESTful APIs, and gRPC.
  • Hands-on experience with cloud platforms (AWS, Azure, GCP), Kubernetes, Docker, and container orchestration.
  • Solid background in CI/CD pipeline implementation and tools such as Jenkins, GitLab CI, and GitHub Actions.
  • Experience with monitoring and observability tooling (Prometheus, Grafana, ELK) and distributed tracing (Jaeger, Zipkin).
  • Proficiency with databases and data modeling: SQL, NoSQL (MongoDB, Cassandra), and performance tuning.
  • Familiarity with messaging systems (Kafka, RabbitMQ) and asynchronous architectures.
  • Strong programming experience in one or more languages (Java, C#, Python, JavaScript/TypeScript, Go) and build tools (Maven, Gradle).
  • Experience implementing test automation strategies, TDD/BDD practices, and load testing (JMeter).
  • Practical knowledge of DevOps/SRE principles, infrastructure-as-code (Terraform, CloudFormation), and cost/capacity management in cloud environments.
  • Understanding of security best practices including OAuth, SAML, and OWASP recommendations.
  • Excellent communication skills and experience collaborating with product, QA, and operations teams.
  • Proven ability to influence technical direction and deliver results.
  • Bachelors or Masters degree in Computer Science or related field, or equivalent practical experience.
  • Preferred: experience with frontend frameworks (React, Angular, Vue) and familiarity with tools like Git, Gradle, and release & incident management processes.
Responsibilities
  • Lead, mentor, and grow multiple engineering teams; hire, coach, conduct performance reviews, and promote career development.
  • Define and own technical direction and architecture for scalable, high‑availability systems and microservices.
  • Set standards for design, code quality, testing, and release practices.
  • Partner with product managers and stakeholders to translate roadmaps into delivery plans and reliable production services.
  • Drive system design and architecture reviews, including distributed systems patterns, event‑driven architectures, gRPC and RESTful APIs, and data modeling for SQL and NoSQL stores.
  • Own the SDLC and Agile/SCRUM delivery processes, including sprint planning, backlog grooming, estimations, and continuous improvement.
  • Champion CI/CD and DevOps practices and pipeline orchestration to accelerate safe delivery and automated releases.
  • Collaborate with SRE and Ops on monitoring, observability, logging and tracing to ensure SLAs, incident response, and release & incident management.
  • Drive performance tuning, capacity planning, and cost optimization for cloud environments and container orchestrations.
  • Design and enforce testing strategy, including unit, integration, end‑to‑end, TDD/BDD, test automation, and load testing.
  • Advocate and enforce security and compliance best practices, including OWASP guidance and identity standards.
  • Manage infrastructure‑as‑code and cloud automation using Terraform, CloudFormation, and related tooling across AWS, Azure, and GCP environments.
  • Oversee messaging and data architectures and optimize for throughput and resilience.
  • Lead code review practices, technical debt management, and architectural and process improvements to increase developer productivity.
  • Drive observability of business and technical metrics, build runbooks, and improve incident postmortems and remediation processes.
Technologies
  • AWS
  • Angular
  • Azure
  • C#
  • CI/CD
  • Cloud
  • Cassandra
  • DevOps
  • Docker
  • ELK
  • Frontend
  • GCP
  • Git
  • GitHub
  • GitLab
  • Gradle
  • Grafana
  • Incident Management
  • Java
  • JavaScript
  • Jenkins
  • JMeter
  • Kafka
  • Kubernetes
  • Maven
  • MongoDB
  • NoSQL
  • OWASP
  • OAuth
  • Prometheus
  • Python
  • RabbitMQ
  • React
  • SAML
  • SQL
  • Security
  • TDD
  • Terraform
  • TypeScript
  • Vue
  • gRPC
  • microservices
More

Backed by industry leaders in the fitness world, our company has created a platform that enables anyone in the world to track their athletic performance and sign up for athletic events. We are actively growing our team and are hiring a Software Engineering Manager for Canadian residents. This is a remote role with one in‑office day per month. We offer a healthcare package, profit sharing bonus, company discounts, and a base salary of CAD $170,000 to $185,000.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

BGL Group • Greater London

Hybrid
GBP 36,000 - 76,000
hybrid working
generous holiday allowance
private healthcare
+8
Senior Full Stack Engineer (Java & React)
Senior Full Stack Engineer (Java & React)

Huxley Associates • Greater London

Hybrid
GBP 40,000 - 70,000
Hybrid working
Performance-based bonus
28 days annual leave
+8
Senior Engineer - Fitness & Wellness Technology - London - £80k + Bonus - Java/ React/ Azure - [...]
Senior Engineer - Fitness & Wellness Technology - London - £80k + Bonus - Java/ React/ Azure - [...]

La Fosse • Epsom

Hybrid
GBP 68,000 - 80,000
Bonus up to 10%
On-site 1 day/week (London/Surrey)
Senior Engineering Manager (Remote - Europe)
Senior Engineering Manager (Remote - Europe)

Jobgether • United Kingdom

Remote
GBP 80,000 - 120,000
Flexible remote work
Dedicated learning budget
Health/fitness benefits
Senior Engineer - Fitness & Wellness Technology - London - £80k + Bonus - Java/ React/ Azure - [...]
Senior Engineer - Fitness & Wellness Technology - London - £80k + Bonus - Java/ React/ Azure - [...]

La Fosse • Greater London

Hybrid
GBP 48,000 - 80,000
Principal Software Engineer
Principal Software Engineer

Aveva Group • Cambridge

Hybrid
GBP 45,000 - 85,000
Hybrid working
Flexible benefits fund
Emergency leave days
+4
Senior Backend Software Engineer
Senior Backend Software Engineer

Pigment • Greater London

Hybrid
GBP 66,000 - 106,000
Equity
Flexible working hours
Brand new offices
Software Development Manager
Software Development Manager

Spectrum IT Recruitment • South Oxfordshire

On-site
GBP 60,000 - 100,000
Salary up to £100k
Benefits package
Platform Engineer
Platform Engineer

Williams Racing • Retford

On-site
GBP 50,000 - 62,000
Generous holidays
Onsite restaurant subsidies
Car schemes
+3
Engineering Manager, Platform (Remote - Europe)
Engineering Manager, Platform (Remote - Europe)

Jobgether • United Kingdom

Remote
GBP 77,000 - 120,000
Flexible work environment
Comprehensive health insurance
Work-from-anywhere stipend
+2