Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Secure Container Images

Home > Python programming jobs

Software Engineer - Secure Container Images in Remote new

  • Canonical
  • Full time
  • Email
  • Worldwide

Responsibilities

  • Build and maintain a portfolio of hardened container images.
  • Design and operate automated pipelines that build, test, scan, sign, publish, promote, and retire images across environments and architectures.
  • Write tooling and tests for security compliance and cloud-native compatibility.
  • Collaborate with communities, partners, product security, platform, infrastructure, and customer-facing teams.
  • Define image standards covering security, compatibility, performance, size, and developer experience.
  • Provide technical input to decisions, document the work, and grow the knowledge base.
  • Mentor colleagues and contribute to hiring.
  • Work in a globally distributed environment and travel internationally for company events and other activities.

Requirements

  • Proficiency in Bash and Python.
  • Experience with CI/CD systems such as GitHub Actions or Jenkins.
  • Experience building container images and command of Docker, Podman, or Kubernetes.
  • Hands-on experience with Linux systems, package management, build systems, release engineering, or artifact pipelines.
  • Bachelor's degree or equivalent in Computer Science, a STEM field, or a similar discipline.
  • Relevant experience range is 0–7 years.
  • Business-level written and spoken English and an exceptional academic record from high school and university.
  • Preferred experience includes dependency and vulnerability assessment, software supply chain security, SBOMs, signatures, provenance, CVE reports, minimal or distroless images, OCI specifications, security and compliance frameworks, open source contributions, and Linux, container, or cloud-native certifications.
  • Familiarity with GitOps workflows, Go or Rust, and responsible use of AI or agentic development is desirable.

Benefits

  • Work-from-home distributed environment with twice-yearly in-person team sprints
  • Up to 15% global travel for internal and external events, plus international company events 2–4 times per year lasting up to two weeks
  • Personal learning and development budget of USD 2,000 per year
  • Bi-annual compensation reviews
  • Company recognition rewards
  • 40 days of annual leave including public holidays and company holiday periods
  • Maternity and paternity leave
  • Team Member Assistance Program and Wellness Platform
  • Travel opportunities with Priority Pass lounge access

Canonical

Canonical is a technology company known primarily for its development and support of Ubuntu, one of the Linux-based operating systems, and related open-source projects. It continues to innovate in areas such as cloud computing, containers, and IoT, while maintaining its commitment to the principl...

Similar positions

Research Engineer - New Grad (2027)

  • Applied Intuition
  • Full time
  • USA
  • 08/16/2026
  • Salary: $140k - $200k/yr
  • Sunnyvale, CA

Senior QA Engineer - AI/ML

  • Finite State
  • Full time
  • Remote
  • 08/16/2026
  • Singapore

Staff Research Engineer

  • Reddit
  • Full time
  • USA
  • 08/16/2026
  • Salary: $230k-$322k
  • Remote

Mid Data Engineer

  • Jimdo
  • Full time
  • Remote
  • 08/16/2026
  • Salary: Competitive
  • Germany, Italy

GIS Developer / Application Engineer

  • Ardent
  • Full time
  • USA
  • 08/16/2026
  • Salary: Competitive
  • Remote