Canonical

Senior Software Engineer - Python/Golang - Kubernetes

Canonical
Apply
5 months ago
Remote, WorldwideSenior
H1B Sponsor

Responsibilities

  • Build Kubernetes operators and addons for lifecycle management and seamless project integration.
  • Write high-quality code and create new features.
  • Debug issues and interact with the open-source community.
  • Collaborate proactively with a distributed team and industry partners.
  • Mentor, develop, and advise colleagues on career progression.
  • Share responsibility with other leads for outcomes at the team, department, and company levels.

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 collaboration with talented colleagues.

Benefits

  • Remote position available in EMEA and the Americas.
  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave, maternity and paternity leave, and Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues, with Priority Pass and travel upgrades for long-haul company events.
  • Global travel of 2 to 4 weeks for internal and external events.
Canonical

About Canonical

1,001-5,000 employees

Canonical, the publisher of Ubuntu, provides open source security, support and services. Our portfolio covers critical systems, from the smallest devices to the largest clouds, from the kernel to containers, from databases to AI. With customers that include top tech brands, emerging startups, governments and home users, Canonical delivers trusted open source for everyone.