Software Engineer - Python/Golang - Kubernetes

Software Engineer – Python/Golang – Kubernetes

Join Canonical, the company behind Ubuntu and a leader in the open-source community, as a Software Engineer focused on Python, Golang, and Kubernetes. In this role, you will be part of the Kubernetes product team, building operators and add-ons that ensure seamless integration and lifecycle management of critical Kubernetes components. This position is an exciting opportunity for software engineers passionate about cutting-edge technologies, open-source software, and cloud infrastructure.

This is a fully remote position available to candidates located in EMEA and the Americas.

Responsibilities:

  • Write high-quality, efficient code to develop new features for Kubernetes operators and add-ons.
  • Debug issues and collaborate with a vibrant open-source community to address challenges.
  • Proactively collaborate with a globally distributed engineering team.
  • Work closely with talented engineers and industry experts from diverse technical fields.
  • Stay updated with the latest developments in Kubernetes and open-source technologies to incorporate best practices into the product.
  • Occasionally travel (2 to 4 weeks per year) to attend internal and external company events.

Qualifications:

  • Strong expertise in Golang and fluency in Python programming languages.
  • Proven experience with Kubernetes and familiarity with its ecosystem and operators.
  • Excellent verbal and written communication skills.
  • Education: Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field.
  • A passion for open-source software, Linux, and cloud technologies.
  • Ability to work effectively in a fully remote, distributed team environment.

Benefits:

At Canonical, we believe in rewarding talent and fostering growth. Our compensation is shaped by geography, experience, and performance, and we revisit it annually to ensure competitive and fair pay.

  • Work Environment: Fully remote, distributed team with in-person team sprints twice a year.
  • Learning & Development: USD 2,000 personal learning and development budget annually.
  • Compensation: Performance-driven annual bonus and regular compensation reviews.
  • Recognition: Recognition and rewards for outstanding contributions.
  • Leave: Annual holiday leave and maternity/paternity leave.
  • Well-being: Access to the Employee Assistance Program.
  • Travel: Opportunities to travel to meet colleagues in new locations, Priority Pass membership, and travel upgrades for long-haul company events.

Application Instructions:

If you are passionate about open-source technology and have strong skills in Golang, Python, and Kubernetes, we encourage you to apply for this exciting opportunity.

APPLY HERE:

Related posts

Trading System Support Engineer

Hamna HR

Software QA Engineer

Hamna HR

Experienced Civil Engineer (Architect) Wanted for Interior Projects

Hamna HR

Leave a Comment