Software Engineer

Canonical

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

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
  • Participate in engineering processes through code and architectural review
  • Contribute to Python- and Go-based container-building tools
  • Provide technical feedback for team decision-making
  • Engage with the open-source community as a subject-matter expert
  • Mentor junior team members and assist with hiring

Requirements

  • Experience with Python
  • Experience building container images
  • Proficiency with container management/orchestration tools like Docker or Kubernetes
  • Experience with CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI)
  • Familiarity with GitOps principles and workflows
  • Experience with Linux systems administration and package management
  • Bachelor’s degree in Computer Science, STEM, or a similar field
  • Strong written and verbal communication skills

Benefits

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance-driven bonus
  • Annual holiday leave and maternity/paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Travel opportunities for internal and external events

About the Company

Canonical is a leading provider of open source software and the publisher of Ubuntu. The company is a pioneer of global distributed collaboration, supporting breakthrough enterprise initiatives in public cloud, data science, AI, and IoT.

Skills & tools

PythonDockerKubernetesCI/CDLinux

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 01Python experience
  2. 02Container image building
  3. 03Docker or Kubernetes
  4. 04CI/CD systems
  5. 05GitOps
  6. 06Linux administration
  7. 07STEM degree
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches