Engineering Manager at Canonical

  • Published date: December 11, 2023
  • Category: Engineering
    • Location: Nairobi, Nairobi
  • Jop type:
  • Salary: Ksh Not mentioned
  • Company name: Jobs in Kenya

Job Description



  • 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.


What you'll do



  • 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


What we're looking for in you



  • 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



 

Method of Application


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

 

Share by email Share on Facebook Share on Twitter Share on Google+ Share on LinkedIn Pin on Pinterest

Apply Now

Related jobs

  • DevOps Engineer at Ericsson
    Jobs in Kenya

    The DevOps engineer is involved in all phases of the software lifecycle and is responsible for delivering work packages and functionalities that meet customer requirements. DevOps engineers shall possess ability in coding, scripting, integration, and...

    November 25, 2023

    Ksh Not mentioned


    Apply Now

  • Embedded Linux Software Engineer at Canonical
    Jobs in Kenya

    What your day will look like Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers: Work with the latest Linux kernel, RTOS, and open...

    November 23, 2023

    Ksh Not mentioned


    Apply Now

  • Reporting Engineer at Tatu City Limited
    Jobs in Kenya

    JOB DESCRIPTION RESPONSIBILITIES: Report and generate Dashboards for overall progress of projects. Status of milestones and deliverables across the portfolio Project risks and progress on mitigating these risks Periodic reports (weekly, monthly, annu...

    November 16, 2023

    Ksh Not mentioned


    Apply Now