Skip to main content

Software Engineer - Container Images (Linux/Python/Go)

Software Engineer - Container Images (Linux/Python/Go)
Canonical
remote
1 year 5 months ago

Introduction

Canonical is developing a new generation of Ubuntu-based container images designed to simplify open-source application deployment worldwide. These container images will be free to use with long-term security commitments and will focus on performance, security, and usability. Community participation and open collaboration are integral to this initiative.

Job Responsibilities

  • Build robust, scalable, leading-edge container images
  • Work on automated Ci/CD processes for building, testing, and publishing container images
  • Write tools and tests for assessing security compliance and cloud-native compatibility
  • Work in Python and/or Go to deliver new functionalities to container-building tools
  • Participate in strong engineering process through code and architectural review
  • Provide technical feedback for the team's decision-making process
  • Engage with the open-source community as a subject-matter expert
  • Grow the knowledge base and write documentation
  • Work in a collaborative, agile, and globally distributed environment
  • Mentor and assist in hiring
  • Work from home with global travel up to 15% for internal and external events

Required Skills and Experience

  • Knowledgeable and passionate about software development
  • Experience in collaborative development and CI/CD systems
  • Track record of delivering timely, high-quality software
  • Experience with container images and containerized operations
  • Proficiency in at least one container management/orchestration tool
  • Significant experience with Python and/or Go
  • Experience with Linux systems administration and package management
  • Strong written and verbal communication skills
  • Belief in knowledge sharing and collaboration
  • Bachelor's or equivalent in Computer Science, STEM, or similar degree

Benefits

  • Learning and development opportunities
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
  • Remote work with a global team

Diversity and Inclusion

Canonical strives to create a workplace free from discrimination and values diversity of experience, perspectives, and background. This commitment leads to a better environment for employees and a better platform for users and customers. Everyone is encouraged to contribute to the world of Ubuntu.

#stack

Expertise level

Work arrangement

Key skills

Similar Jobs in United Kingdom

Similar Jobs in City of Edinburgh

Similar Jobs in Edinburgh