Home based - Americas, Madison; Home based - EMEA Remote (Global) Employment USD 2,000 per year

Canonical is hiring an Engineering Manager, MAAS

About the Role

You will manage a team of software engineers, guiding technical direction, fostering professional growth, and ensuring timely delivery of high-quality features. This role emphasizes leadership, communication, and collaboration across time zones.

Responsibilities

  • Lead a team of software engineers in designing and delivering production-grade systems
  • Provide technical mentorship and support career development for team members
  • Collaborate with product and engineering stakeholders to define priorities
  • Drive agile practices and continuous improvement in team workflows
  • Ensure code quality through design reviews and best practices
  • Foster a culture of accountability, transparency, and inclusivity
  • Manage team performance and conduct regular feedback cycles
  • Work across time zones with globally distributed colleagues
  • Support incident response and operational reliability efforts
  • Translate strategic goals into actionable engineering tasks
  • Balance technical debt management with feature development
  • Promote engineering excellence and knowledge sharing
  • Participate in hiring and onboarding of new team members
  • Maintain alignment with broader engineering organization goals
  • Encourage innovation while meeting delivery commitments
  • Address blockers and facilitate cross-team coordination

Nice to Have

  • Experience with large-scale distributed systems
  • Familiarity with Kubernetes or container orchestration
  • Exposure to bare-metal provisioning technologies
  • History of contributing to open-source projects
  • Understanding of networking and systems architecture

Benefits

  • Flexible working hours
  • Remote-first culture
  • Professional development opportunities
  • Paid time off and holidays
  • Home office setup allowance
  • Health and wellness support
  • Parental leave policies
  • Inclusive work environment
  • Global team events and meetups

Compensation

Competitive salary based on experience and location

Work Arrangement

Remote (Worldwide)

Team

Distributed team structure with global collaboration

About the Team

This team operates across multiple time zones with a focus on asynchronous collaboration. Engineers are encouraged to take ownership of features and contribute to long-term technical strategy. The culture values transparency, initiative, and continuous learning.

Technology Stack

The team works primarily with Python, Go, and JavaScript. Systems are deployed on Linux platforms with extensive use of cloud infrastructure. Development workflows include automated testing, code reviews, and continuous integration.

Not applicable due to fully remote work arrangement

Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Canonical
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Its platform, Ubuntu, is widely used in public cloud, data science, AI, engineering innovation and IoT. The company publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud.
All jobs at Canonical Visit website
Job Details
Department MAAS
Category management
Posted an hour ago