Software Engineering Manager - Container and Virtualisation Infrastructure

Canonical
Americas, EMEA
Workplace: RemoteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Coaching","Mentoring","Feedback","Hands-on development","Technical communication"]

Lead a remote team building next-generation private cloud infrastructure using KVM, Ceph, and SDN technologies. Drive delivery and technical quality through code and architectural review, while coaching and developing engineers. Work across Linux, containers, networking, and storage layers (including LXD) and engage with internal teams, the open source community, and partners to advance modern software practices with mission-critical reliability.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Canonical
Canonical
4 years ago

Software Engineering Manager - Container and Virtualisation Infrastructure

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Lead a remote team building next-generation private cloud infrastructure using KVM, Ceph, and SDN technologies. Drive delivery and technical quality through code and architectural review, while coaching and developing engineers. Work across Linux, containers, networking, and storage layers (including LXD) and engage with internal teams, the open source community, and partners to advance modern software practices with mission-critical reliability.
Location: Americas, EMEA
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Lead and manage a team of remote engineers for container and cloud infrastructure delivery.
  • •Develop talent through coaching, mentoring, feedback, and hands-on career development.
  • •Set and manage expectations with engineering teams, senior management, and external stakeholders.
  • •Participate in the engineering process through code review and architectural review.
  • •Engage with Canonical teams, the open source community, and partners to advance software development practices.
Travel: Medium travel

Pay and Benefits

Perks:Learning BudgetAnnual BonusPaid LeaveParental LeaveEmployee Assistance

Key Requirements

  • •Experience leading successful, collaborative engineering teams and delivering high-quality software.
  • •Deep knowledge of Linux and modern Linux cloud computing technologies, including networking, storage, and containers.
  • •Experience programming in C and/or Go.
  • •Strong written and verbal technical communication skills for engineering and stakeholder alignment.
  • •A Bachelor’s or equivalent in Computer Science, STEM, or similar degree.
Experience:Open sourceCloud infrastructureDistributed systemsContainersLinux
Education:Bachelor's
Skills:CoachingMentoringFeedbackHands-on developmentTechnical communication
Tech Stack:UbuntuKVMCephSDNLinuxLXDKubernetesK8sGolangGoC

Company Brief

Canonical
Develops and maintains Ubuntu, a leading open-source Linux distribution, and provides cloud, IoT, and enterprise support, tooling, and services to enable deployment, management, and security of infrastructure and applications.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Funding: Bootstrapped
Headquarters: London, United Kingdom
Founded: 2004
WebsiteLinkedIn