Talent.com
Software Engineering Manager - Sustaining Engineering
Software Engineering Manager - Sustaining EngineeringCanonical • Toronto, ON, CA
Software Engineering Manager - Sustaining Engineering

Software Engineering Manager - Sustaining Engineering

Canonical • Toronto, ON, CA
30+ days ago
Job type
  • Full-time
Job description

Software Engineering Manager - Sustaining Engineering

Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT.

We are hiring a Engineering Manager for Sustaining Engineering passionate about open source software, Linux and cloud computing. Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers.

As an engineering manager in the Sustaining Engineering team, your primary responsibility is to the people you support : ensuring that they are growing as engineers, making valuable contributions, and generally having a great experience at Canonical. Technical leadership and a solid background in software development are a must.

The role entails :

  • Manage and lead a distributed team of engineers
  • Hire, coach, mentor, provide feedback and career development guidance to your team
  • Manage & measure key performance indicators (KPIs), and training
  • Support timely delivery of bug fixes, patches, and other technical solutions to address business needs
  • Demonstrate the very best of Canonical in customer interactions
  • Set and manage expectations with other engineering teams, senior management, and external stakeholders
  • Advocate and advance modern software development practices
  • Grow a healthy, collaborative engineering culture in line with the company value
  • Collaborate with other teams in the organisation
  • Work from home with global travel up to 10% for internal and external events

What we are looking for in you :

  • Professional software delivery experience using C, C++, Go, Python, or similar
  • You are knowledgeable and passionate about software development
  • Leadership experience displaying ability to organise and prioritise complex problem resolution and bug fixes
  • Experience with version control systems such as git
  • Experience with debugging tools such as gdb, crash or other
  • Demonstrated strong commitment to testing methodologies and maintainable code quality
  • Excellent communication skills in the English language, both verbal and written
  • Experience with Linux, with a preference towards Ubuntu
  • Experience with Open Source and Open Source Business Models
  • People management experience in a support organisation is a strong plus
  • What we offer colleagues :

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events
  • Canonical is an equal opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineering Manager Sustaining Engineering • Toronto, ON, CA

    Similar jobs
    Project Manager / Project Leader

    Project Manager / Project Leader

    Teckhorizon Inc • Toronto, ON, Canada
    Full-time
    Quick Apply
    About the Role We are seeking a highly experienced Senior Project Manager / Project Leader to lead large...Show more
    Last updated: 1 hour ago • New!
    Senior Systems Engineer

    Senior Systems Engineer

    Peraso Inc. • Markham
    Full-time
    Senior Systems Engineer to join our R&D team.This position will be a key member of the team to support the development, analysis, characterization, and optimization of Peraso’s 802.Wave radio and b...Show more
    Last updated: 11 hours ago • Promoted • New!
    Engineering System Specialist - OTA

    Engineering System Specialist - OTA

    Honda Canada Inc. • Markham
    Full-time
    The Engineering System Specialist - OTA works within the Quality Engineering department at the Honda Canada National Office (HCI). The responsibilities of this position include the planning, validat...Show more
    Last updated: 5 days ago • Promoted
    Design Manager - Process, Civil and Mechanical engineering

    Design Manager - Process, Civil and Mechanical engineering

    WSP in Canada • Markham
    Full-time
    Reporting to Directors and National Vice Presidents, the Design Manager leads the charge in shaping Ontario’s municipal water and wastewater infrastructure. Join our dynamic Infrastructure team and ...Show more
    Last updated: 5 days ago • Promoted
    Manager, Software Engineering

    Manager, Software Engineering

    OpenText • Richmond Hill
    Full-time
    OpenText is a global leader in information management, known for its innovation, creativity, and collaboration.We empower businesses with secure, AI‑first solutions that safeguard digital assets an...Show more
    Last updated: 3 days ago • Promoted
    Senior Launch Systems Engineer – Space Programs

    Senior Launch Systems Engineer – Space Programs

    PheedLoop Inc. • Markham
    Full-time
    A Canadian aerospace startup seeks a Lead Systems Engineer to oversee systems engineering for a launch program.This role involves coordinating multidisciplinary teams to achieve critical milestones...Show more
    Last updated: 5 days ago • Promoted
    Manager, Project

    Manager, Project

    Aecon Concessions • Whitchurch-Stouffville
    Full-time
    It has come to our attention that various international organizations or individuals have been offering false employment opportunities at Aecon Group Inc. To do so would be contrary to our business ...Show more
    Last updated: 4 days ago • Promoted
    Program Manager

    Program Manager

    vTech Solution • Toronto, ON, Canada
    Full-time
    Quick Apply
    This role involves managing issues, risks, and service change requests, engaging with clinical healthcare sites and stakeholders, and working closely with various teams to support deployments.The i...Show more
    Last updated: 7 hours ago • New!
    Portfolio Release Manager

    Portfolio Release Manager

    PRICELINE CAREERS • Toronto, Canada, CA
    Full-time
    This role is eligible for our hybrid work model : 2 days in-office Portfolio Release Manager (Developer Experience Platform) Our Technology team is the backbone of our company : constantly creating,...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    Tech Mahindra • Markham
    Full-time
    Software Engineer – performs analysis, development and technical governance across both Run and / or Change.AWS, spring, Stakeholder Management. CA$105,000 – CA$125,000 per annum including bonuses.Ana...Show more
    Last updated: 20 days ago • Promoted
    Account Manager

    Account Manager

    NPC DataGuard • Markham
    Full-time
    NPC DataGuard is revolutionizing SMB cybersecurity with our industry-first, all-in-one managed solution : secure laptops, desktops, and hybrid tablets monitored 24 / 7 for one low monthly fee.We elimi...Show more
    Last updated: 4 days ago • Promoted
    Manager Software Development

    Manager Software Development

    AMD • Markham
    Full-time
    What You Do at AMD Changes Everything.At AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
    Last updated: 5 days ago • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ExtentCom • Richmond Hill
    Full-time
    The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable,...Show more
    Last updated: 5 days ago • Promoted
    Regional Engineer

    Regional Engineer

    Enbridge • Markham
    Full-time
    We are looking for a driven and dedicated self-starter to join our exciting team! Are you organized, a strong communicator, and a strategic problem solver? If this sounds like you, apply today! The...Show more
    Last updated: 2 days ago • Promoted
    Full Stack Senior Engineer – Software, AI & Scalable Systems

    Full Stack Senior Engineer – Software, AI & Scalable Systems

    Nutanix • Markham
    Full-time
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .Minimum Qualifications and Skills.Tech in Computer science or engineering. Minimum of 3-5 years of relevant work experience in p...Show more
    Last updated: 4 days ago • Promoted
    Systems Safety and RAM Director

    Systems Safety and RAM Director

    Parsons • Markham
    Full-time
    In a world of possibilities, pursue one with endless opportunities.Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself.Guided by our l...Show more
    Last updated: 5 days ago • Promoted
    Software Engineer

    Software Engineer

    Aarorn Technologies Inc • Markham
    Full-time
    Location : Markham, ON (3x onsite a week).The Software Engineer performs analysis, development and technical governance across both Run and / or Change and will be accountable for the maintenance, qua...Show more
    Last updated: 5 days ago • Promoted
    Senior Principal Software Engineer AI MultiAgents

    Senior Principal Software Engineer AI MultiAgents

    Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
    Permanent
    Huawei Canada has an immediate permanent opening for a Principal Software Engineer.Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center ...Show more
    Last updated: 30+ days ago