Engineering Manager - Python and K8s

Contract type
Ongoing
Work mode
Remote
Experience
3 years

Job description

Engineering Manager leading a regional team focused on productising business workloads for real-time automated operations on Kubernetes. The role combines people leadership with hands-on software engineering to transform Canonical's internal systems team.

At a glance

Employment
Full-time
Work mode
Remote

What you'll do

  • Lead a team focused on productising business workloads
  • Build and manage a regional team of engineers
  • Develop the team through coaching, mentoring, and feedback
  • Demonstrate sound engineering by directly contributing toward the team's goals
  • Set reasonable schedules based on considered estimates, with feedback loops for improvement
  • Set and manage expectations with other engineering teams and external stakeholders
  • Advance modern, agile software development practices
  • Maintain a culture of quality and engineering excellence
  • Grow a healthy, collaborative engineering culture in line with the company values
  • Be an active part of the leadership team and collaborate with other leaders in the organisation
  • Work from home with global travel up to 20% for internal and external events

What we're looking for

  • Experience in Docker and Kubernetes operations
  • Software engineering background, with proven Python experience
  • Experience developing Python frameworks, and understanding the importance of stable consumable APIs
  • Love embracing new technologies and pushing the boundaries of what is possible
  • Interest in building products that improve how people operate software and infrastructure everywhere
  • Love developing and growing people and have a track record of doing it
  • Knowledgeable and passionate about software development
  • Experience working in an agile development environment
  • Technical leadership experience
  • Responsible for sound software architecture and best practices in software quality, testing and documentation

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events
  • Performance-driven annual bonus or commission

Apply

About Canonical

A pioneering tech firm at the forefront of the global move to open source

Canonical publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person. The company is founder-led, profitable, and growing.

Mission

To be a leading provider of open source software and operating systems to the global enterprise and technology markets

Key facts

  • 1200+ colleagues
  • 2004
  • Open source software and operating systems
  • Publishes Ubuntu
  • 1200+ colleagues in 75+ countries
  • Very few office-based roles
  • Founder-led, profitable, and growing
  • Most colleagues have worked from home since inception in 2004
  • Customers include the world's leading public cloud and silicon providers

What they value

  • Excellence
  • Quality and engineering excellence
  • Collaborative engineering culture
  • Diversity of experience, perspectives, and background