Software Engineering Manager - Container and Virtualisation Infrastructure

New
UKFull-TimeManager
SalaryCompetitive compensation based on location, experience, and performance.
Apply NowOpens the employer's application page

Job Details

Required Skills
KubernetesGoLinuxNetworkingDistributed Systems

Requirements

  • Proven experience leading successful software engineering teams within distributed or remote environments.
  • Strong technical background in Linux systems, cloud infrastructure, virtualization technologies, containers, Kubernetes, networking, and storage.
  • Experience designing, reviewing, or contributing to large-scale distributed systems and microservice architectures.
  • Solid programming experience with C and/or Go.
  • Demonstrated ability to coach, mentor, and develop engineering talent while driving team performance.
  • Bachelor's degree in Computer Science, Engineering, STEM, or a related technical discipline, or equivalent practical experience.
  • Excellent written and verbal communication skills with the ability to explain complex technical concepts to diverse audiences.
  • Strong organizational, leadership, problem-solving, and stakeholder management capabilities with a focus on delivering high-quality software.

Responsibilities

  • Lead and inspire a globally distributed team of software engineers, fostering a collaborative, high-performing, and inclusive engineering culture.
  • Coach, mentor, and develop team members through regular feedback, career planning, and continuous professional growth initiatives.
  • Drive the successful delivery of complex infrastructure projects while ensuring high standards of software quality, reliability, and performance.
  • Collaborate with engineering teams, senior leadership, partners, and external stakeholders to align technical priorities and execution strategies.
  • Promote modern software engineering best practices, including code quality, architectural reviews, testing, and continuous improvement.
  • Contribute to technical discussions involving Linux, virtualization, networking, storage, containers, and cloud-native technologies.
  • Engage with open-source communities and support cross-functional collaboration across globally distributed teams.
  • Participate in occasional international travel for team meetings, strategic planning sessions, and company events.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation based on location, experience, and performance.
Apply Now