Engineering Manager - Python and K8s
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
