Canonical

Software Engineer - Python/Golang - Kubernetes

Canonical
Apply
over 1 year ago
Remote, Americas or Remote, EMEAEntry Level
H1B sponsor

Responsibilities

  • Write high-quality code and create new features
  • Build Kubernetes operators and addons
  • Debug issues and interact with the open-source community
  • Collaborate proactively with a distributed team, industry peers, partners, and customers
  • Travel globally for 2 to 4 weeks for internal and external events

Requirements

  • Golang development experience and fluency in Python
  • Experience with Kubernetes
  • Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field
  • Strong written and verbal communication skills
  • Passion for technology and working with talented engineers

Benefits

  • Remote position available in EMEA and the Americas
  • Work-from-home arrangement with global travel of 2 to 4 weeks for internal and external events
  • Distributed work environment with twice-yearly in-person team sprints
  • USD 2,000 annual personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
Canonical

About Canonical

1,001-5,000 employees

Canonical publishes Ubuntu, a widely used Linux operating system for servers, cloud, desktops, and edge/IoT, along with tooling for containers, Kubernetes, OpenStack, and AI. It sells enterprise support, security maintenance, managed services, and certifications to businesses, governments, and hardware makers. Founded in 2004 and headquartered in London, the privately held company supplies Ubuntu images and tooling to major public clouds and silicon partners.

Contact me