Personal learning and development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
Opportunity to travel to new locations to meet colleagues
Recognition rewards
Job summary
A leading tech firm is hiring an Engineering Manager to expand their MAAS team, responsible for managing a distributed team and leading technical innovations. The ideal candidate will have a background in software development, particularly with Python and Golang, and experience in Linux system administration. Key responsibilities include mentoring engineers, influencing team culture, and engaging with the open source community. This is a work-from-anywhere role available in the Americas or EMEA.
Qualifications
Proven experience delivering software using Python, Golang, or similar languages.
Exceptional academic track record from both high school and university.
Technical aptitude for understanding complex distributed systems.
Responsibilities
Leading a distributed team of engineers.
Setting and managing expectations with teams and stakeholders.
Advancing modern software development practices.
Engaging with broader teams at Canonical.
Skills
Software development
Team leadership
Linux system administration
Python
Golang
Agile methodologies
Communication
Education
Bachelor's degree in Computer Science or equivalent
Tools
Linux (Debian or Ubuntu)
Kubernetes
Modern web frameworks
Job description
A leading tech firm is hiring an Engineering Manager to expand their MAAS team, responsible for managing a distributed team and leading technical innovations. The ideal candidate will have a background in software development, particularly with Python and Golang, and experience in Linux system administration. Key responsibilities include mentoring engineers, influencing team culture, and engaging with the open source community. This is a work-from-anywhere role available in the Americas or EMEA.