Open worldwide, Nigeria included. No country restriction on this role.
Home based - WorldwideEngineeringMid LevelFull Time
Posted 4h ago
Research the company
Explore Canonical’s background before applying.
50/100
About the role
Canonical is a leading provider of open source software and operating systems for the global enterprise. This engineering manager role leads a team that develops Python and Golang micro services powering Canonical's global software distribution engine, including the Snap Store and Charmhub marketplaces. You will help transform how open source software is delivered worldwide by building scalable, reliable services and collaborating with security teams.
What you'll do
Lead a remote team of engineers in your time zone
Develop talent through coaching, mentoring, feedback, and hands on career development
Set and manage expectations with other engineering teams, management, and external stakeholders
Be an active part of the leadership team and collaborate with other leaders in the organisation
With your team, build clean web service APIs to support both CLI and web frontend clients using Python
Engage with many other teams at Canonical, the open source community, and commercial partners
What they're looking for
Good experience in leading modern, agile software development practices
Demonstrated ability to form a healthy, collaborative engineering culture and be a role model for sound engineering principles
Mentor, develop and grow people with a track record of helping teams achieve goals
Willingness to travel up to 4 times a year for internal events
Software development experience in Python, with Golang experience a plus
Practical experience with Linux system administration and effective written and verbal communication
For applicants in Nigeria
The listing states worldwide eligibility, so Nigeria is eligible for this remote role
Time zone expectations include Africa time zones; confirm alignment with your time zone before interviewing
Contractor vs employee status is not specified; confirm during interview
Pay currency or exact salary range is not stated; base pay depends on location and is to be discussed
Visa or work authorization details are not provided; confirm if needed
Summarized by RemoteWork from the original listing. Always confirm details on the employer’s page.