Engineering Director, Ubuntu Desktop

hace 6 días


Salamanca, Salamanca, España Canonical A tiempo completo
About the Role

Canonical is seeking a highly skilled and experienced Director to lead our mission to deliver the world's best open source desktop experience and developer platform. As a key member of our engineering team, you will be responsible for developing and executing the integrated strategy, architecture, and roadmap across multiple engineering teams working on Ubuntu Desktop.

Key Responsibilities
  • Develop and implement a comprehensive strategy for Ubuntu desktop editions, working closely with community flavors.
  • Lead the architecture for next-generation desktop services and systems in Rust, C, C++, Flutter, and Golang.
  • Ensure that performance engineering, security engineering, and documentation are deep values across the team.
  • Identify significant new open source capabilities and prioritize their inclusion in the desktop.
  • Challenge teams to rethink and re-imagine the desktop on a decade-long timeline.
  • Coordinate the roadmap across Ubuntu and Canonical products with wider engineering leadership.
  • Shape the design of the Ubuntu experience in heterogeneous environments - with Windows and Mac, on bare metal and cloud.
  • Engage with silicon vendors to enable future generations of desktop silicon and hardware.
Requirements
  • An exceptional academic track record at both high school and university.
  • A degree in software engineering, science, mathematics, or a related field.
  • Passion for desktop and graphics technology evidenced by deep personal investment in cutting-edge techniques and capabilities.
  • Drive and a track record of excellence in leadership and operations.
  • Professional written and spoken English with outstanding presentation skills.
  • Deep operational experience with Linux (Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Result-oriented, with a personal drive to meet commitments.
  • Thoughtfulness and self-motivation.
  • Ability to travel twice a year, for company events up to two weeks long.
Preferred Skills
  • Software engineering management and leadership across multiple products and teams.
  • Rust, Golang, or C/C++ architecture, performance, and quality engineering insights.
  • Flutter and Dart experience and insights into the Flutter community.
  • Deep technical knowledge of graphics hardware and software layers in Linux.
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 backgrounds create a better work environment and better products. Whatever your identity, we will give your application fair consideration.



  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical 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 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...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleWe are seeking an exceptional Engineering Director to lead our mission to deliver the world's best open source desktop experience and developer platform, for consumers, professionals, and developers.This is a director-level position, responsible for the integrated strategy, architecture, and roadmap across multiple engineering teams working in...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the Role**Job Summary**We are seeking an experienced Engineering Manager to lead our Ubuntu Server team. As a key member of our engineering leadership team, you will be responsible for managing a globally distributed team of engineers, developing talent through coaching and mentoring, and working with Product Management to define the vision and...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the Role**Job Summary**We are seeking an experienced Engineering Manager to lead our Ubuntu Server team. As a key member of our engineering leadership team, you will be responsible for managing a globally distributed team of engineers, developing talent through coaching and mentoring, and working with Product Management to define the vision and...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the Role**Job Summary**We are seeking an experienced Engineering Manager to lead our Ubuntu Server team. As a key member of our leadership team, you will be responsible for managing a globally distributed team of engineers, developing talent, and driving the vision and strategy for Ubuntu Server.Key Responsibilities**Team Management**: Build and lead a...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the Role**Job Summary**We are seeking an experienced Engineering Manager to lead our Ubuntu Server team. As a key member of our leadership team, you will be responsible for managing a globally distributed team of engineers, developing talent, and driving the vision and strategy for Ubuntu Server.Key Responsibilities**Team Management**: Build and lead a...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    Job SummaryAs a Partner Engineering Manager at Canonical, you will lead an engineering team focused on integrating new features and optimizing Ubuntu for the latest silicon platforms and software stacks. This role requires technical leadership experience and a background in software engineering, with a hands-on approach.Key ResponsibilitiesManage technical...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    Job SummaryAs a Partner Engineering Manager at Canonical, you will lead an engineering team focused on integrating new features and optimizing Ubuntu for the latest silicon platforms and software stacks. This role requires technical leadership experience and a background in software engineering, with a hands-on approach.Key ResponsibilitiesManage technical...

  • Engineering Director

    hace 7 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleWe are seeking an experienced Engineering Manager to join our team at Canonical. As an Engineering Manager, you will be responsible for leading and developing a team of engineers, ranging from graduate to senior.Key ResponsibilitiesLead and develop a team of engineers, providing guidance and support to help them grow in their careers.Work...

  • Engineering Director

    hace 6 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleWe are seeking an experienced Engineering Manager to join our team at Canonical. As an Engineering Manager, you will be responsible for leading and developing a team of engineers, ranging from graduate to senior.Key ResponsibilitiesLead and develop a team of engineers, providing guidance and support to help them grow in their careers.Work...

  • Software Engineer

    hace 7 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical is seeking a highly skilled Software Engineer to join our team working on Ubuntu on WSL. As a key member of our team, you will be responsible for delivering the best Linux experience on WSL to a huge audience.Key ResponsibilitiesImplement support for new WSL features in UbuntuClosely follow upstream development in WSLManage Ubuntu WSL...

  • Software Engineer

    hace 6 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical is seeking a highly skilled Software Engineer to join our team working on Ubuntu on WSL. As a key member of our team, you will be responsible for delivering the best Linux experience on WSL to a huge audience.Key ResponsibilitiesImplement support for new WSL features in UbuntuClosely follow upstream development in WSLManage Ubuntu WSL...

  • Software Engineer

    hace 4 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical is seeking an experienced Software Engineer to join our team working on Ubuntu on Windows Subsystem for Linux (WSL). As a key member of our team, you will be responsible for delivering the best Linux experience on WSL to a huge audience.Key ResponsibilitiesImplement support for new WSL features in UbuntuClosely follow upstream...

  • Software Engineer

    hace 4 días


    Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical is seeking an experienced Software Engineer to join our team working on Ubuntu on Windows Subsystem for Linux (WSL). As a key member of our team, you will be responsible for delivering the best Linux experience on WSL to a huge audience.Key ResponsibilitiesImplement support for new WSL features in UbuntuClosely follow upstream...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled and experienced Senior Linux Security Technology Manager to join our team at Canonical. As a key member of our security team, you will be responsible for leading the development and implementation of security technologies for Ubuntu, one of the world's most popular open-source operating systems.Key...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleWe are seeking a highly skilled and experienced Senior Linux Security Technology Manager to join our team at Canonical. As a key member of our security team, you will be responsible for leading the development and implementation of security technologies for Ubuntu, one of the world's most popular open-source operating systems.Key...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical, a pioneering tech firm at the forefront of the global move to open source, is seeking an experienced Engineering Manager to lead the Ubuntu Server team. 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 on a daily basis.Key...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleCanonical, a pioneering tech firm at the forefront of the global move to open source, is seeking an experienced Engineering Manager to lead the Ubuntu Server team. 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 on a daily basis.Key...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleThis is an exciting opportunity for an engineering manager, 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.About the TeamSustaining Engineering is a...


  • Salamanca, Salamanca, España Canonical A tiempo completo

    About the RoleThis is an exciting opportunity for an engineering manager, 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.About the TeamSustaining Engineering is a...