Skip to main content

Engineering Manager - Public Cloud, Python, Golang

Engineering Manager - Public Cloud, Python, Golang
Canonical
remote
8 months 1 week ago

About Canonical Ubuntu

Canonical Ubuntu is the most widely used OS for public cloud instances across every major public cloud. The team builds, tests, and publishes the base Ubuntu images used by millions to ensure optimal performance and security. They work closely with Amazon, Microsoft, Google, and other cloud partners to optimize Ubuntu for their infrastructure, aiming to deliver the best public cloud VM experience and specialized images for specific purposes on each cloud.

Engineering Manager Role

As an engineering manager at Canonical, the primary responsibility is to support the team, ensuring their growth as engineers, valuable work, and a great experience at Canonical. This role requires technical and management skills, as well as representation of the team in direct partner engagement. The manager also focuses on stability, functionality, and automated delivery of Ubuntu image products for modern workloads.

Responsibilities

  • Build and lead a team of engineers
  • Develop talent through coaching, mentoring, and hands-on career development
  • Demonstrate engineering principles and contribute toward team goals
  • Set and manage expectations with other teams and stakeholders
  • Lead modern, agile software development practices
  • Ensure a healthy, collaborative engineering culture
  • Engage with various teams at Canonical and the open source community
  • Build automated, highly reliable image delivery, testing, and publication pipelines
  • Work from home with global travel up to 15% for internal and external events

Requirements

  • Love to mentor, develop and grow people
  • Knowledgeable and passionate about software development
  • Focused on success and timely, high-quality software delivery
  • Experience and commitment to agile development methodologies
  • Bachelor's degree in Computer Science, STEM, or similar
  • Software development experience in Python or Golang
  • Effective written and verbal communication skills
  • Practical experience with at least one of Microsoft Azure, Google Cloud, or AWS

Canonical Offers

  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel
  • Parental leave

Diversity and Inclusion

Canonical fosters a workplace free from discrimination and values diversity of experience, perspectives, and background, offering fair consideration regardless of identity.

Expertise level

Work arrangement

Key skills

Similar Jobs in United States

Similar Jobs in Ohio

Similar Jobs in Cincinnati