Engineering Manager job at Canonical

Vacancy title:
Engineering Manager

[ Type: FULL TIME , Industry: Engineering Services , Category: Computer & IT ]

Jobs at:

Canonical

Deadline of this Job:
Tuesday, April 09 2024 

Duty Station:
Within Kenya , Nairobi, East Africa

Summary
Date Posted: Thursday, March 14 2024, Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Canonical
Canonical jobs in Kenya

JOB DETAILS:
We believe that Engineering Managers should be outstanding developers themselves. They should be completely at home reviewing a patch or a software design spec. They are trusted engineers who understand the importance of a whole-team effort in creating great products, and who enjoy seeing colleagues develop.

They should contribute code themselves to set the standard for coding, but know that the code they write is far less significant than their ability to shape the whole team's direction, focus and delivery. We grow management skills, and train engineers who are interested in soft skills to be managers.

A typical first-level software engineering team is based in a single time zone such as EMEA or Americas or APAC, with an Engineering Manager and a Senior Engineer dedicated to a single product, who work as a team to shape the roadmap, technical strategy, code, documentation and community engagement.

They are both capable of coding, and are both leaders comfortable assigning work and maintaining expectations of delivery. They will both be expected to take management training at Canonical so they speak the same language when it comes to team behaviours, habits, routines, norms and standards, but they focus on different sides of the problem.

An Engineering Manager is responsible for line management and career guidance. The ability to develop engineering talent, to represent your team and product from a technical perspective, and to drive collaboration with other teams and customers are all critical to success in this role.
We have open manager roles across a wide range of engineering domains, including:

• Python and Golang
• C / C++ / Rust
• Data infrastructure
• HTML / CSS / JavaScript / Typescript / React
• Flutter
• Distro packaging and systems
• SAAS and web microservices
• Kernel
• Servers
• Graphics, Browser and Desktop
• Silicon enablement and embedded devices
• Product Security

If your domain of expertise isn't listed above, yet you feel it's relevant to Canonical, then feel free to apply anyway. We will route you to the most suitable team.

RESPONSIBILITIES
• Lead and develop a team of engineers, ranging from graduate to senior
• Work remotely in a single major time zone, sometimes two
• Coach, mentor, and offer career development feedback
• Identify and measure team health indicators
• Implement disciplined engineering processes
• Represent your team and product to stakeholders, partners, and customers
• Develop and evangelise great engineering and organisational practices
• Plan and manage progress on agreed goals and projects
• Be an active part of the leadership team, collaborating with other leaders

QUALIFICATIONS AND SKILLS
• An exceptional academic track record from both high school and university
• Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
• Drive and a track record of going above-and-beyond expectations
• Excellent verbal and written communication skills in English
• A love of developing and growing people and a track record of it
• Experience in leading, coaching and mentoring software developers
• Organised and able to ensure your team delivers timely, high quality results
• Well-organised, self-starting and able to deliver to schedule
• Professional manner interacting with colleagues, partners, and community
• You have advanced expertise in your own domain
• You are knowledgeable and passionate about software development
• You have solid experience working in an agile development environment
• You have a demonstrated drive for continual learning
• Builds trust, relationships and confidence
• Result-oriented, with a personal drive to meet commitments
• Ability to travel twice a year, for company events up to two weeks each

Additional Skills We Value
• Experience in a developer advocacy or community role
• Ops and system administration experience
• Performance engineering and security experience

Work Hours: 8


Experience in Months: 24

Level of Education:
Bachelor Degree

Job application procedure

Interested and qualified? Go to Canonical on boards.greenhouse.io to apply


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Engineering jobs in Kenya
Job Type: Full-time
Deadline of this Job: Tuesday, April 09 2024
Duty Station: Nairobi
Posted: 14-03-2024
No of Jobs: 1
Start Publishing: 14-03-2024
Stop Publishing (Put date of 2030): 14-03-2068
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.