CareersInCloud
Canonical logo

Canonical Hiring Containerization & Virtualisation Engineer

Canonical

Hyderabad Remote Softwarefull-timePosted 31 May 2025Active

Canonical off campus drive : Job Overview

CompanyCanonical
LocationHyderabad Remote
CategorySoftware
Employment Typefull-time
Posted31 May 2025
StatusActive

Job Description

Company: Canonical

Job Role: Containerization & Virtualisation Engineer

Qualification: Bachelor’s degree in Computer Science, Engineering, or STEM fields

Experience: Early career to experienced software engineers

Salary: Competitive global compensation with performance bonuses

Job Location: Remote, Asia Pacific preferred (Hyderabad focus)

Last Date: Open until filled


Follow Us:

@Instagram


Job Description:
Canonical, the company behind Ubuntu, invites talented software engineers passionate about containerization, virtualization, and cloud infrastructure to join their remote team. Work on cutting-edge projects including RustVMM, LXD, MicroK8s, Charmed Kubernetes, OpenStack, and more. Help shape next-generation open source virtualization, container, networking, and storage technologies with a global distributed team.

Key Responsibilities:

  • Design, specify, and implement new features in container and virtualization software
  • Engage with upstream open source communities and maintain high security standards
  • Conduct performance benchmarks and optimize software
  • Collaborate with a global team to deliver robust, secure, and efficient solutions
  • Write, review, and debug high-quality code in Go, Rust, C/C++ and Python
  • Participate in code reviews and contribute to technical discussions

Required Skills & Experience:

  • Strong academic track record and relevant degree or equivalent experience
  • Hands-on experience in open source virtualization or container technologies
  • Linux system programming experience (kernel, networking, storage)
  • Proficient in professional written and spoken English
  • Familiarity with Ubuntu or Debian Linux
  • Strong communication, collaboration, and problem-solving skills
  • Willingness to travel twice yearly for in-person company events

Preferred Skills:

  • Performance engineering and security expertise
  • Experience with technologies such as Golang, Python, Bash, LXC/LXD, Ceph, QEMU, KVM, RustVMM, Firecracker, OpenStack, Kubernetes, Docker, containerd/runc, public/private clouds

Benefits:

  • Competitive pay shaped by geography, experience, and performance
  • Annual salary reviews and performance bonuses
  • Personal learning & development budget ($2,000 USD/year)
  • Remote-first distributed work environment
  • Biannual global team sprints with travel support and Priority Pass
  • Comprehensive leave policies and wellness programs

Keywords: Containerization engineer jobs, Virtualization software engineer, Remote cloud infrastructure jobs, Kubernetes developer roles, Open source virtualization careers, Linux container jobs, Golang virtualization engineer, Rust container developer, Cloud platform engineering jobs


#ContainerizationJobs #VirtualizationEngineer #OpenSourceJobs #RemoteTechJobs #CanonicalCareers #CloudInfrastructure #KubernetesJobs #LinuxKernelJobs


Ready to apply?

You'll be redirected to the company's site

Share this job

Back to all jobs

Similar Role Openings from this company

More openings at Canonical

Latest Jobs

Fresh postings — updated daily

See all →

Disclaimer

CareersInCloud is an independent job information platform. We are not affiliated with, endorsed by, sponsored by, or acting on behalf of any company listed on this website. We do not represent any employer, nor do we operate as a recruiter or hiring agency.

All job listings are sourced from publicly available information, including official company career pages and other public sources. CareersInCloud does not claim ownership of any job listing content. All company names, logos, brand identities, and trademarks referenced on this platform are the intellectual property of their respective owners and are used solely for identification and informational purposes.

CareersInCloud makes no representations or warranties regarding the accuracy, completeness, legality, or timeliness of any listing. We shall not be held liable for any loss, damages, or inconvenience arising from reliance on information published on this platform.

CareersInCloud does not charge any fee for accessing job information. Candidates are strongly advised to verify all listings independently and apply only through the official career websites of the respective companies.