Software Engineering Manager - Sustaining Engineering
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. 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. This role leads one of our regional teams and reports directly to the global Director of Sustaining Engineering.
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
- 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
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
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.
Seniority level- Mid-Senior level
- Full-time
- Engineering and Information Technology
- Software Development
50.000 € - 55.000 €
Un'azienda di consulenza tecnologica è alla ricerca di un/una Tech Lead per guidare la trasformazione cloud e progettare architetture scalabili. Il candidato ideale ha una diploma o laurea in informatica, oltre 5 anni di esperienza nella progettazione di piattaforme enterprise...ConsigliatoImpiego permanenteRemoto50.000 € - 55.000 €
...implementare sistemi di Identity & Access Management multi‑tenant. Progettazione di... ...adozione di best practice e qualità del software. Qualifications Diploma e/o Laurea... ...coaching: piano di sviluppo professionale con Manager e obiettivi annuali. Modalità di...ConsigliatoImpiego permanenteRemoto- ...main technical point of contact between business, product, and engineering. - Translate business needs and product requirements into... ...stakeholders. Requisiti Must-have - Solid background in software engineering (backend‐oriented preferred) - 6+ years of experience...ConsigliatoPart-timeStage/TirocinioLibero professionistaRemotoOrario flessibile
- ...Magneti Marelli Parts & Services is seeking a Software Project Manager to manage the Software Development process. Based in Turin, you'll liaise... ...experience in embedded systems, a Degree in Electronic Engineering or Information Science, and a strong grasp of Program Management...ConsigliatoLavoro ibrido
- ...decisions, coordinating cross-functional teams, and ensuring business requirements are met. The ideal candidate has over 6 years of software development experience, preferably with a backend focus, and strong communication skills. This position supports flexible working...ConsigliatoRemotoOrario flessibile
- Project description DXC Luxoft is working with a major commodity trader to build out their eTrading capability. Our client plans to trade against a bespoke risk neutral model that identifies key risk factors within specific portfolios. They are partnering with DXC Luxoft...
- ...Engineering Ingegneria Informatica S.p.A. cerca un Technical Manager per la divisione MOM. Il candidato ideale avrà 3+ anni di esperienza e si occuperà di progettare soluzioni MES come Siemens Opcenter per migliorare l'efficienza produttiva. La posizione richiede anche...
- ...Capgemini cerca un Senior Design Engineer a Torino per sviluppare interior ed exterior automotive. La persona ricoprirà un ruolo chiave nello sviluppo e disegno CAD, coordinando anche team di progettazione. È richiesta un'esperienza di oltre 15 anni e una laurea in...Impiego permanente
- ...MBDA Italia cerca un Software Team Leader per partecipare allo sviluppo di software per sistemi di comando e controllo. Richiesta laurea in ingegneria informatica, elettronica o TLC e ottima conoscenza di linguaggi di programmazione come C e C++. Il candidato ideale...
- ...Aizoon cerca un candidato per la divisione Engineering nel settore automotive, specializzato in progetti di connected vehicle. Il ruolo prevede la gestione tecnica di integrazioni software e interazioni con stakeholder internazionali. Si richiedono laurea in ingegneria...
- ...aerospace company in Settimo Torinese seeks a Technical Program Manager for Space Programs. The role demands strong expertise in space... ..., and customer interface management. A degree in Aerospace Engineering and over 10 years of experience in the space industry are required...40 h/sett.
- ...Groupe SEGULA Technologies SA is seeking a Design Engineer to support an important client in Torino, Italy. The candidate will manage design changes and activities for components and systems, ensuring alignment with project deliverables. This role involves supporting...
- ...Vishay Intertechnology Inc. in Torino, Italy is seeking an R&D Senior Design Engineer to lead the design and industrialization of new power devices. You will work cross-functionally to support successful new product releases and develop innovative solutions for future...
- ...performance-driven processes, sustainable architectures and... ...successful Elite Data Engineering initiatives, we have... ...an Engineering Manager to join our team. In... ...process Ensures team software is monitorable and HA... ...product/customer to manage scope and deliverables...Smart workingLavoro ibridoRemoto
- ...to serve as a strategic bridge between engineering and enterprise customers. You will lead... ...engagement, design custom solutions, and manage Proof of Concept (PoC) implementations for... ...~5-10 years of experience in enterprise software solutions architecture ~ Deep...Tempo pienoImpiego permanenteOrario flessibile
- An innovative company is seeking a talented Staff Engineer to develop and manage cutting-edge Big Data solutions. In this dynamic role, you will design and implement robust tools and frameworks, ensuring the delivery of high-quality, data-intensive applications. Join a...
- ...leading provider of open source software and operating systems to... ...cloud, data science, AI, engineering innovation and IoT. Our customers... ...are hiring a Engineering Manager for Sustaining Engineering passionate... ...otherwise. The role entails Manage and lead a distributed team...Tempo pienoRemotoLavoro da casa
- Software Engineering Manager - Sustaining Engineering Join to apply for the Software Engineering Manager - Sustaining Engineering role at Canonical... ...software development are a must. Responsibilities: Manage and lead a distributed team of engineers Hire, coach...Lavoro da casa
- ...Italdesign Giugiaro in Moncalieri is seeking a Team Leader for Chassis & Vehicle Systems to guide a multidisciplinary engineering team in developing chassis systems. This role blends technical ownership with team coordination, aiming for compliance with quality and timing...
- ...for the Mounting Systems team in Moncalieri. The role involves overseeing the development of Bumpers – Exterior Trim components, managing team coordination, and ensuring project timelines and goals are met.The ideal candidate has a minimum of 5 years of automotive experience...
- ...Global Software Design and Development Immuno Engineer Location: Torino Job Category: Research & Development Employment type: Regular Full Time... ...problem solving. Ensure compliance with the Quality Management System, Company Policies, and Corporate Procedures,...Secondo lavoroTempo pienoStage/TirocinioLavoro ibrido
- ...Company Global market leader in materials testing Position Software Engineer Offer Design, write, and test small software projects or individual features within a larger project. Manage and prioritize own tasks within an Agile-Scrum environment to meet...
- ...DiaSorin in Torino is looking for a Global Software Design and Development Engineer to lead and contribute to software development for diagnostic instruments. The ideal candidate will have a Master’s Degree, 4+ years of programming experience, and a strong background...Lavoro ibrido
- ...Servizi Unipol presso reti terze, è alla ricerca di un esperto Analista Programmatore Full Stack da inserire nel ruolo di: Senior Software Developer | Bancassurance Sede di Lavoro: Torino/Milano (in sede) Il profilo ricercato, inserito nel team “Digital...Impiego permanente
- ...committed to empower people worldwide. Minimum Qualifications ~ Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience. ~ Master’s degree in Engineering, Information...Stage/TirocinioOrario flessibile
- Join a forward-thinking company as an Engineering Manager, where you will lead a talented team in enhancing data-driven processes. This role offers the opportunity to shape the technical direction of complex systems while fostering a collaborative environment. You will...RemotoOrario flessibile
- ...leading AOCS & GNC activities through the project lifecycle, developing architectures, and managing technical aspects with subcontractors. Candidates should have an engineering degree, experience in the space business, and strong knowledge of AOCS/GNC systems. Fluency...
- A leading technology consulting firm is seeking a Python specialist in Torino, Italy. This role involves building and integrating systems for automated order execution, working with eTrading and FIX protocols. Candidates should have over 10 years of experience in financial...
50.000 € - 70.000 €
Un'azienda internazionale nel settore tecnologico cerca un professionista per progettazione e sviluppo di applicazioni mobile Qt/QML. Il candidato ideale lavorerà in modalità ibrida e avrà opportunità di crescita professionale. Offriamo assunzione diretta a tempo indeterminato...Impiego permanenteLavoro ibrido- ...sign in, setting your preferences, and managing your Qualcomm job search—all in one place... ...previously used to apply.**## Full Stack Engineer - Arduino, Turin, ItalyTurin, Torino,... ...**Engineering Group, Engineering Group Software Engineering**General Summary:**Arduino’s...Tempo pienoStage/TirocinioLavoro stagionaleOrario flessibile
