Job Details

Software Engineer (Python)

About

Description

Canonical is seeking a Software Engineer to work on Python and container images projects, focusing on collaboration, community engagement, and personal growth. The position is ideal for passionate software developers and open-source contributors.In this role, you’ll be developing the tools and technology for building and maintaining this new generation of container images. You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience. You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container-based DevOps. members.

Responsibilities

  • Build robust, scalable, leading-edge container images
  • Work on automated Ci/CD processes for building, testing and publishing our container images
  • Write tools and tests for assessing security compliance and cloud-native compatibility
  • Work in Python to deliver new functionalities to our container-building tools
  • Participate in strong engineering process through code and architectural review
  • Provide technical feedback for the team’s decision-making process

Qualifications

  • A Bachelor’s degree or equivalent in Computer Science

Application instructions:

  • To apply click on the apply button

Hiring organization

Hiring organization image

Canonical

Employment Type: job

Job Location: Remote(EMEA)

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs