Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Manager - Sustaining Engineering

Canonical

Job Description

Job Description

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. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1100+ colleagues in 75+ countries and very few office based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.

The company is founder led, profitable and growing.

We are hiring a Engineering Manager for Sustaining Engineering passionate about open source software, Linux and cloud computing. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.

Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. Software stack includes everything from the kernel all the way up to the user space applications and IaaS platforms. This position leads one of our regional teams and is one of several managers, who report directly to the global Director of Sustaining Engineering.

Our customers build large-scale mission critical infrastructure and application solutions on Ubuntu and open source from Canonical. While not actively developing products, Sustaining Engineering, as part of Support Engineering, solves problems for the customer and for the benefit of the wider Open Source community. This team is well staffed with experts in every time zone and, while the work can be challenging sometimes, the team is resourced to ensure a good work-life balance and ongoing development of each team member.

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, so that you are able to help your team members grow professionally. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.

Location: This is a globally remote role, unless specified otherwise.

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 in a variety of technology fields, including but not limited to Ubuntu, OpenStack, Ceph, Kubernetes, Juju & MAAS
  • 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

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.

  • 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
About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004.​ Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

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. Whatever your identity, we will give your application fair consideration.

#LI-remote #opensource #linux #softwareengineering #cloudcomputing #technicalsupport #go #python #kubernetes #openstack #ceph

Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager - Sustaining Engineering in Chicago, IL vacancy
  •  ...innovating new ways for utilities and cities to manage energy and water. We create a more resourceful...  ...infrastructure work safer, smarter, and more sustainable. As we continue to grow, we're seeking a Software Engineering Manager to join our R&D organization. This... 
    Suggested

    Itron

    Chicago, IL
    1 day ago
  • $207k - $300k

     ...years of experience in a people management or team leadership role....  ...Master’s degree or PhD in Engineering, Computer Science, or a related...  ...ambitions, the work of a Software Engineer goes beyond just Search...  ...help developers build more sustainably. Customers in more than 200... 
    Suggested
    Full time

    Google Inc.

    Chicago, IL
    5 days ago
  • $102.6k - $193.43k

    ## Software Engineering Manager - Front End (Hybrid in Oak Brook, IL)Applylocations: Oak Brook, ILtime type: Full timeposted on: Posted 2 Days...  ...could consist of New Product Development, Productivity, Sustaining or Advanced Development projects. This individual will be... 
    Suggested
    Temporary work
    Second job
    Local area
    Remote work
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    1 day ago
  • $102.6k - $193.43k

     ...daily.This position is responsible for applying Software engineering knowledge to the day to day functional management of a team related to the development and...  ...consist of New Product Development, Productivity, Sustaining or Advanced Development projects. This individual... 
    Suggested
    Temporary work
    Second job
    Local area
    Remote work
    Worldwide

    The Chamberlain Group LLC

    Oak Brook, IL
    2 days ago
  •  ...Summary The Mechanical Engineering Practice Lead is responsible...  ...Functions Responsible for managing a team of Mechanical Engineers...  ...and deploys relative software and systems to the projects...  ...responsible while achieving sustainable and profitable growth. Our... 
    Suggested
    Contract work
    Work at office

    Terra Engineering Ltd

    Chicago, IL
    29 days ago
  •  ...A technology company is seeking an Engineering Manager to lead a team optimizing Ubuntu for cloud infrastructures. The role requires strong...  ...personal development budget and annual compensation reviews. Join us to shape the future of open-source software. #J-18808-Ljbffr... 
    Remote work

    Canonical

    Chicago, IL
    2 days ago
  • $200k - $300k

     ...Cloud Engineering Manager Chicago New York BAM has built a world class infrastructure platform for its investment professionals and is now looking for an engineering manager to own all aspects of our large, multi-region AWS environment. This senior, hands-on leader... 

    Benton Partners

    Chicago, IL
    4 days ago
  • $165k - $185k

     ...Software Engineering Manager - AI Products PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide — and we're just getting... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    PCMI Corporation

    Park Ridge, IL
    2 days ago
  •  ...Canonical is a leading provider of open source software and operating systems to the global...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers...  ...and growing. We are hiring an Engineering Manager to lead one of our teams that work closely... 
    Work at office
    Work from home

    Canonical

    Chicago, IL
    2 days ago
  • $133.78k - $228.24k

     ...myQ app daily.This role is responsible for leading and managing the myQ Cloud Engineering team that designs, builds, and operates the cloud infrastructure...  ...organization.Manage team budget, vendor relationships, software/licensing renewals, and capacity forecasts in... 
    Temporary work
    Second job
    Worldwide

    The Chamberlain Group Inc

    Oak Brook, IL
    1 day ago
  • $152k - $222k

     ...experience. 6 years of experience in a management consulting, sales operations, business...  ...advisors, partnering with Sales, Customer Engineering, Finance, Marketing, Partners and...  ...tools that help developers build more sustainably. Customers in more than 200 countries and... 

    Google

    Chicago, IL
    2 days ago
  • $82.08k - $193.44k

     ...Sales, Service & Experience cloud)- Project Manager Choosing Capgemini means choosing a...  ...the value of technology and build a more sustainable, more inclusive world. Location This is...  ...managing Salesforce and/or other Cloud Software implementation projects using LEAN AGILE... 
    Full time
    Local area

    Capgemini

    Chicago, IL
    2 days ago
  • $142.6k - $261.5k

     ...technology to drive improved outcomes and sustainable results. In this role, you will...  ...solutions. Your key responsibilities As a Manager in Technology Analysis, you will play a...  ...Manufacturing Cloud (DMC) and Product Engineering and Operations (PEO). Experience in managing... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Chicago, IL
    2 days ago
  • A technology company located in Chicago is looking for an Engineering Manager to lead a growing team of engineers. You will manage and hire engineers across various specializations, provide technical feedback, and be involved in debugging and improving the development experience... 

    P2P

    Chicago, IL
    1 day ago
  • A technology firm is seeking an Engineering Manager to lead the MAAS team, focused on delivering Metal as a Service technology. The ideal candidate...  ...teams, talent development, and advocating modern software practices. This full-time position offers an innovative work... 
    Full time

    Canonical

    Chicago, IL
    3 days ago
  • ## Principal Engineer, Agentic Journey Engineering LeadApplyremote type: Hybrid Workinglocations: Chicago, ILtime type: Full timeposted...  ...Independence Pet Holdings** is a corporate holding company that manages a diverse and broad portfolio of modern pet health brands and... 
    Temporary work
    Work at office
    Flexible hours

    Independence Pet Group

    Chicago, IL
    5 days ago
  • Comcast is seeking a passionate Software Engineer Manager to lead an engineering team focused on designing and building a high-quality video advertising platform. The role requires managing engineers and collaborating with stakeholders to achieve technical requirements,... 

    Comcast

    Chicago, IL
    2 days ago
  • $240k - $310k

     ...Software Engineering Manager Chicago, IL (Elmhurst) About The Job McMaster-Carr is a leading e-commerce company that industrial customers have trusted for over 120 years. Our products help them get manufacturing lines back up quickly, keep operations running... 
    Relocation package

    McMaster-Carr

    Chicago, IL
    20 hours ago
  • A leading financial services company in Chicago is seeking a Cloud Engineering Manager to provide technical leadership and manage a team responsible for designing and operating secure and scalable cloud platforms. This pivotal role requires expertise in cloud architecture... 
    Remote job
    Work at office
    Flexible hours

    Huntington Bancshares, Inc.

    Chicago, IL
    2 days ago
  • Blueface Ltd is looking for a Manager, Software Engineering (Tier-2) to lead the Buyer Cloud Engineering team in Chicago. This role will focus on operational excellence and customer satisfaction while driving technical improvements. With a strong coding background in Go... 

    Blueface Ltd

    Chicago, IL
    3 days ago
  • $93k - $189k

    Description Job Summary The Cloud Engineering Manager provides technical leadership and people management for a team responsible for designing...  ...as the standard Infrastructure-as-Code tools. Harness Software Delivery Platform used for CI/CD, infrastructure provisioning... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington Bancshares, Inc.

    Chicago, IL
    2 days ago
  • Comcast is seeking a Manager, Software Engineering (Tier-2) in Chicago, Illinois. This role involves leading the Buyer Cloud Tier-2 Engineering team to ensure operational excellence and platform reliability. The ideal candidate will provide technical leadership, manage... 

    Comcast

    Chicago, IL
    1 day ago
  • The Chamberlain Group LLC is seeking a Manager for their Cloud Engineering team in Oak Brook, Illinois. This role requires an experienced leader to oversee the team responsible for the myQ cloud infrastructure, ensuring robust and secure access solutions. As a people manager... 

    The Chamberlain Group LLC

    Oak Brook, IL
    1 day ago
  • $99k - $232k

     ...for coaching, leveraging team member's unique strengths, and managing performance to deliver on client expectations. With your growing...  ...What Sets You Apart Preferred field(s) of study: Computer Engineering, Computer Applications, Computer Programming, Computer Science... 
    Full time
    H1b

    PwC

    Chicago, IL
    1 day ago
  • $183k - $265k

    Global Solutions Manager, Data, Google Cloud Google Chicago, IL, USA ; Atlanta, GA, USA...  ...'s degree in Science, Technology, Engineering, Mathematics, or equivalent practical experience...  ...tools that help developers build more sustainably. Customers in more than 200 countries... 
    Full time

    Google Inc.

    Chicago, IL
    1 day ago
  • $165.4k - $175k

    Dairy Management Inc. is looking for an Operations Manager to lead conservation projects within the dairy industry. The successful candidate will evaluate dairy farms and recommend sustainable solutions, with approximately 25-50% travel required. This key role demands... 

    Dairy Management Inc.

    Chicago, IL
    3 days ago
  • ## Director - Cloud Solutions Engineer - Integrated Cloud Consulting (Location Flexible)We are seeking an individual with both broad...  ...external resources at all organizational levels Excellent project management, organization, and follow-up skills Strong critical thinking... 
    Flexible hours

    Rsm Us Llp.

    Chicago, IL
    5 days ago
  •  ...leading consulting firm is seeking a Director - Cloud Solutions Engineer to spearhead their cloud practice. The role requires 10+ years...  ...hybrid environments. Candidates must possess strong project management skills and the ability to communicate effectively across organizational... 

    Rsm Us Llp.

    Chicago, IL
    5 days ago
  • Ripple is seeking a Cloud Infrastructure Manager in Chicago to lead a team delivering cloud solutions that bridge traditional finance...  ...over 10 years of experience, including management of diverse engineering teams, and a strong familiarity with Azure and AWS services. Competitive... 

    Ripple

    Chicago, IL
    1 day ago
  • Manager, Software Engineering (Cloud Infrastructure) Please note this is for Chicago, Illinois, United States. You only need toapply to one location if there are multiple listed for the job. Apply Now At Ripple, we’re building a world where value moves like information... 
    Full time
    Work at office
    Local area

    Ripple

    Chicago, IL
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager - Sustaining Engineering. Be the first to apply!