Software Engineering Manager (Backend SaaS) (Chicago)

ZipRecruiter
Chicago, IL

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 widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and industry leaders across sectors. The company is founder-led, profitable, and growing.

We are hiring an engineering manager to lead the reboot of our Landscape systems management solution for Ubuntu.

Ubuntu is expanding rapidly in the enterprise, from cloud to bare metal servers, vSphere clusters, desktops, and devices. While easy to deploy individually, managing large estates in terms of policy, compliance, patch management, and access control is complex. Ubuntu is now an official platform for many companies, which increases the demand for effective estate management tools.

We have an existing Landscape system serving thousands of deployments. This role involves leading a team to give it a significant new direction, refining its features, and embracing new priorities. This is a key engineering leadership position.

Currently, our technology stack includes Python, PostgreSQL, RabbitMQ, HAProxy, and ReactJS, with some projects using Golang. The new Landscape engineering efforts aim to advance SaaS and on-premises solutions, focusing on architecture, patterns, and operations. The goal is to enable enterprises to manage their Ubuntu estates globally, with clear policy application and status awareness across diverse versions and configurations.

As an engineering manager at Canonical, you will bring both technical expertise and management skills. You will collaborate with product managers, develop an engineering roadmap, grow your team, and coordinate with other teams and stakeholders. You will be responsible for fostering a high-performing, collaborative engineering culture, ensuring quality practices, and technical excellence, including code reviews and architectural leadership.

Required technical skills include fluency in Python and Golang, understanding of system architecture, and experience with the technologies used by your team. You will also be responsible for documentation, performance optimization, and team management.

Key responsibilities

  • Build and lead a regional engineering team
  • Develop talent through coaching and mentorship
  • Contribute technically to team goals
  • Manage expectations with stakeholders
  • Promote agile development practices
  • Maintain a healthy engineering culture
  • Participate in leadership and cross-team collaboration
  • Build reliable image delivery and testing pipelines
  • Engage with open source and partners
  • Travel 4-6 weeks annually for events

Valued skills and experience

  • Passion for mentoring and team development
  • Strong software development background
  • Focus on successful, high-quality delivery
  • Experience with agile methodologies
  • Bachelor's degree in Computer Science or related field
  • Development experience in Python or Golang
  • Excellent communication skills
  • Practical Linux system administration experience

What we offer colleagues

  • Distributed work environment with biannual in-person sprints
  • USD 2,000 annual learning budget
  • Annual compensation reviews
  • Recognition rewards, holiday leave, parental leave
  • Wellness programs and travel opportunities

About Canonical

Canonical is a pioneering open source tech firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We recruit globally, uphold high standards, and embrace remote work since 2004. Working here challenges you to innovate and grow.

Canonical is an equal opportunity employer

We value diversity and are committed to a workplace free from discrimination. We consider all applications fairly regardless of background.

#LI-remote

#J-18808-Ljbffr
Posted 2025-08-10

Recommended Jobs

Arby's Cashier

Pilot Company
Minooka, IL

Pay Rates Starting between: $15.00 - $19.00 / hour Are you passionate about team building, customer service, and meeting new people? Pilot Company offers a dynamic environment where no two days …

View Details
Posted 2025-08-07

Speech and Language Pathologist in Naperville, IL

Sunbelt Staffing
Naperville, IL

Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…

View Details
Posted 2025-07-30

Cook

Brookdale Senior Living
Northbrook, IL

Recognized by Newsweek in 2024 and 2025 as one of America's Greatest Workplaces for Diversity No Late Nights! Grow your career with Brookdale! Our Cooks have the option to explore exciting opport…

View Details
Posted 2025-08-10

Car Wash Attendant - Beck's Peoria Heights

BECK OIL COMPANY OF ILLI NOIS
Peoria Heights, IL

Job Description Job Description Join Our Team as a Car Wash Attendant at Beck's! Beck's is looking for friendly, customer-focused individuals to join our team as Car Wash Attendants at our mode…

View Details
Posted 2025-07-28

Production Team Partner - Mat Roller & Order Builder - UniFirst ($500 Sign On)

UniFirst
Melrose Park, IL

New Hire Incentive Bonus!  UniFirst’s Chicago, IL location is now offering an incentive bonus for all Production new hires. The following guidelines must be met to be eligible:  New hire must rea…

View Details
Posted 2025-07-30

Workforce Success Coach

Desplaines Valley Region EFE 030
River Grove, IL

Job Description Job Description Position Title: Workforce Success Coach   Department: Career Technical Education   Reports To: DVR Director   Supervises: Students Enrolled in the …

View Details
Posted 2025-07-27

Material Handler

CompX Grayslake
Grayslake, IL

Job Description Job Description Position Responsibilities: Prepare parts for shipping to outside vendors (transaction and physical preparation). Load and unload packages from incoming truck…

View Details
Posted 2025-07-27

Dental Office Manager

Dalia Cepele, DDS - Orland Park, IL
Orland Park, IL

Job Description Job Description Ready to take the next step in your dental career? We’re a small, patient-focused dental office with big goals—and we’re looking for a Team Leader to help us g…

View Details
Posted 2025-07-28

Higher Education-Strategy and Operations Consulting Associate (Flexible Location)

Huron
Chicago, IL

Mon, 06/30/2025 - 05:07 Huron helps its clients drive growth, enhance performance and sustain leadership in the markets they serve. We collaborate with education organizations to develop strategies an…

View Details
Posted 2025-07-28

Global Account Manager (GAM)

Cogent Communications, Inc
Chicago, IL

Company: Cogent Communications is a multinational, Tier 1 facilities-based ISP, consistently ranked as one of the top five networks in the world and is publicly traded on the NASDAQ Stock Market unde…

View Details
Posted 2025-08-06