Engineering Manager - Public Cloud, Python, Golang

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Frankfurt
Remote
EUR 80.000 - 120.000
Sei unter den ersten Bewerbenden.
Vor 4 Tagen
Jobbeschreibung

Engineering Manager - Public Cloud, Python, Golang

Join to apply for the Engineering Manager - Public Cloud, Python, Golang role at Canonical.

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include top public cloud and silicon providers, and industry leaders across sectors. We have a global, distributed team of 1200+ colleagues in 75+ countries, with few office-based roles. Teams meet in person 2-4 times a year at various locations worldwide to align on strategy and execution.

The company is founder-led, profitable, and growing. We are hiring an Engineering Manager to lead a team working with cloud giants like Amazon, Microsoft, and Google to optimize Ubuntu for their infrastructure. The team builds, tests, and publishes Ubuntu base images used by millions, ensuring performance and security in cloud environments. Our goal is to deliver excellent cloud VM experiences and specialized images for various purposes, enabling differentiation on each cloud while maintaining a consistent user experience.

As an engineering manager, you will bring technical expertise and leadership skills. You will represent your team in partner engagements, ensure stability and functionality for cloud users, and automate image delivery for diverse workloads, from web servers to GPU-accelerated AI.

Your primary responsibility is your team’s growth and success—supporting engineers, fostering a positive culture, and influencing company strategy. Technical leadership involves coding, architectural reviews, and promoting best practices in documentation, quality, and performance. You will manage expectations with stakeholders and lead agile development practices.

The role involves:

  • Building and leading a team across time zones
  • Coaching and developing talent
  • Contributing technically to team goals
  • Managing stakeholder expectations
  • Leading agile practices
  • Fostering a collaborative engineering culture
  • Participating in leadership team discussions
  • Building reliable automation pipelines
  • Engaging with internal teams, open source communities, and partners
  • Traveling up to 15% for internal and external events

Ideal candidates will:

  • Enjoy mentoring and developing engineers
  • Be passionate about software development
  • Focus on delivering high-quality software on time
  • Have experience with agile methodologies
  • Hold a degree in Computer Science, STEM, or equivalent
  • Be proficient in Python and Golang
  • Have effective communication skills
  • Have practical experience with cloud providers like AWS, Azure, or Google Cloud

We offer:

  • A distributed work environment with biannual in-person sprints
  • USD 2,000 annual learning and development budget
  • Annual compensation reviews
  • Recognition rewards, holiday leave, parental leave
  • Wellness programs and travel opportunities

About Canonical

Canonical pioneers open source, publishing Ubuntu, a key platform for AI, IoT, and cloud. We recruit globally, expect excellence, and promote a flexible, remote work culture. Join us to challenge yourself, learn new skills, and innovate.

We are an equal opportunity employer, valuing diversity and inclusion.

Seniorities and Employment Details

  • Mid-Senior level
  • Full-time

Job Function and Industry

  • Engineering and IT
  • Software Development