Skip to main content
Canonical
Canonical

Software Engineer - Cloud Images

RemoteAmericasEMEA
Published
Role
DevOps
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to Anywhere in Americas & EMEA. Set where you work from to check your eligibility.

No BS summary

Software engineer for Ubuntu cloud images, Linux, cloud infrastructure, pipelines and automation. Needs practical public cloud experience, Python development on Linux, and at least 3 areas such as containers, DevOps automation, open source, APIs, Linux administration, Python packaging, or cloud applications. Hiring is home-based in Americas or EMEA.

Core skills

PythonLinuxCloud infrastructure

Required skills

Public clouds

What you'll do

  • Build automated, highly reliable image delivery, testing and publication pipelines
  • Design, build and integrate new features and enhancements into Ubuntu that will support users of Ubuntu in public clouds
  • Collaborate proactively with a distributed team
  • Write high quality code to create new features
  • Design and architect complex new systems and integrations with the clouds
  • Debug issues and produce high quality code to fix them
  • Review code produced by other engineers and participate in design discussions
  • Work from home with global travel 2 to 4 weeks for internal and external events
  • Engage with many other teams at Canonical, as well as the open source community and commercial partners

What they require

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have practical experience with public clouds
  • You have interest and experience with at least 3 of the following: containers (docker, kubernetes, etc.), devops automation, open source projects, APIs, Linux systems administration, Python packaging, cloud-based applications
  • at least experience in Python software development on Linux
  • Combine software development skills with software and infrastructure delivery experience

Benefits

  • Performance-driven annual bonus
  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

London-based software company, developer of Ubuntu

Open Source SoftwareEnterprisecanonical.com/

What people say about this company

3.6/ 5

  • Employees appreciate the company's commitment to open-source software and its impact on the tech community.
  • Many enjoy the flexibility of remote work and the work-life balance offered.
  • Some reviews mention a lack of clear career progression and development opportunities.
Salary not disclosed