Linux Server Software Engineering Manager

4 weeks ago


Moncton, New Brunswick, Canada Canonical - Jobs Full time
About the Role

We are seeking an experienced Linux Server Software Engineering Manager to lead our Partner Engineering team in optimizing Ubuntu for the latest server-class hardware platforms and software stacks.

As a key member of our team, you will be responsible for managing relationships with our key technology partners, ensuring timely delivery on agreed project milestones, and leading a team of distributed engineers to design and implement the best Ubuntu integration for the latest server-class hardware platforms and software stacks.

Key Responsibilities
  • Lead a team of distributed engineers to design and implement the best Ubuntu integration for the latest server-class hardware platforms and software stacks
  • Engage with commercial partners to deliver a delightful, optimized, first-class Ubuntu experience on their platforms
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Oversee commercial engagements and support timely delivery on agreed project milestones
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
Requirements
  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian
  • High-quality software engineering with in-depth knowledge of C/C++ and Python
  • Experience with one or more of: Ubuntu - kernel and userspace, deb/snap packaging, embedded Linux, QEMU/KVM, and/or OVS/OVN
  • Experience working directly with customers, going beyond resolving their technical issues, to interpreting their business challenges and effectively communicating how your solution will meet their needs
  • Experience managing software engineers with a track record of planning, delivery, and quality
  • Effective collaboration across multiple internal teams, building trust and delivering results
About Canonical

Canonical is a pioneering tech firm that is 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 on a daily basis.

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.

Canonical has been a remote-first company since its inception in 2004. Work at Canonical is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game. Canonical provides a unique window into the world of 21st-century digital business.

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.



  • Moncton, New Brunswick, Canada NavitsPartners Full time

    Linux Systems Operations EngineerWe are seeking a highly skilled Linux Systems Operations Engineer to join our team at NavitsPartners.Key Responsibilities:Provide expert-level support for Linux-based environments, ensuring seamless operation and troubleshooting complex issues.Install, upgrade, and maintain Linux systems to guarantee reliability and...


  • Moncton, New Brunswick, Canada NavitsPartners Full time

    Linux Systems Operations EngineerWe are seeking a highly skilled Linux Systems Operations Engineer to join our team at NavitsPartners. As a key member of our IT team, you will be responsible for providing expert problem-solving and consulting for Linux-based environments.Key Responsibilities:Install, upgrade, and maintain Linux systems to ensure reliable...


  • Moncton, New Brunswick, Canada NavitsPartners Full time

    Linux Systems Operations EngineerWe are seeking a highly skilled Linux Systems Operations Engineer to join our team at NavitsPartners. As a key member of our IT team, you will be responsible for providing expert problem-solving and consulting for Linux-based environments.Key Responsibilities:Install, upgrade, and maintain Linux systems to ensure reliable...

  • Software Engineer

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Software Engineer - Linux and Open Source ExpertThis is a challenging and rewarding role for a skilled software engineer to work on Linux-based software-defined infrastructure and applications.About the RoleThis role requires a broad range of engineering skills to work on various aspects of Ubuntu and open source technologies, including Linux,...

  • Software Engineer

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    Software Engineer - Linux and Open Source ExpertThis is a challenging and rewarding role for a skilled software engineer to work on Linux-based software-defined infrastructure and applications.About the RoleThis role requires a broad range of engineering skills to work on various aspects of Ubuntu and open source technologies, including Linux,...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Software Engineering team in delivering high-quality software solutions for our customers. As an Engineering Manager, you will be responsible for the technical direction and growth of the team, ensuring that they have the necessary skills and resources to deliver exceptional...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Software Engineering team in delivering high-quality software solutions for our customers. As an Engineering Manager, you will be responsible for the technical direction and growth of the team, ensuring that they have the necessary skills and resources to deliver exceptional...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Software Engineering team in delivering high-quality software solutions for our customers. As an Engineering Manager, you will be responsible for the technical direction and growth of the team, ensuring that they have the necessary skills and resources to deliver exceptional...

  • Engineering Manager

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    **Lead a Regional Software Engineering Team to Drive Model-Driven Operations** We are seeking an experienced Engineering Manager to lead a team of Python engineers in transforming the world of software operations through next-generation infrastructure-as-code. **Job Description** We want to transform the world of software operations by enabling true...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    **Job Summary:** Canonical is seeking a skilled software engineer to join its Kernel Team, responsible for building, maintaining, and distributing the Linux kernel for Ubuntu. The ideal candidate will have a strong background in software development at the hardware level and a passion for ensuring optimal performance on silicon platforms. As a member of the...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    **Join the Canonical Kernel Team as a Junior Professional** We're seeking recent university graduates or early career professionals to join our global team working on the Linux kernel for Ubuntu. Every year we select new junior professionals to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting.Job SummaryThe successful candidate will be responsible for designing, implementing, and maintaining computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job Title: Network Systems EngineerWe are seeking a highly skilled Network Systems Engineer to join our team at Elvin`s IT Consulting.Job SummaryThe successful candidate will be responsible for designing, implementing, and maintaining computer networks, ensuring they are secure, efficient, and reliable.Key ResponsibilitiesNetwork Administration: Coordinate...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job SummaryWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks, ensuring...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    Job SummaryWe are seeking a highly skilled Network Systems Administrator to join our team at Elvin's IT Consulting. As a key member of our IT department, you will be responsible for designing, implementing, and maintaining our computer networks and systems.Key ResponsibilitiesNetwork Administration: Coordinate access and use of computer networks, ensuring...

  • Linux Kernel Engineer

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking a highly skilled Linux Kernel Engineer to join our team at Canonical. As a key member of our kernel team, you will be responsible for developing and maintaining the Linux kernel for Ubuntu, a leading open-source operating system.Key ResponsibilitiesCollaborate with a globally distributed team to develop and maintain the Linux...

  • Linux Kernel Engineer

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking a highly skilled Linux Kernel Engineer to join our team at Canonical. As a key member of our kernel team, you will be responsible for developing and maintaining the Linux kernel for Ubuntu, a leading open-source operating system.Key ResponsibilitiesCollaborate with a globally distributed team to develop and maintain the Linux...

  • Linux Kernel Engineer

    1 month ago


    Moncton, New Brunswick, Canada Canonical - Jobs Full time

    About the RoleWe are seeking a highly skilled Linux Kernel Engineer to join our team at Canonical. As a key member of our kernel team, you will be responsible for developing and maintaining the Linux kernel for Ubuntu, a leading open-source operating system.Key ResponsibilitiesCollaborate with a globally distributed team to develop and maintain the Linux...


  • Moncton, New Brunswick, Canada Canonical - Jobs Full time

    This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire...


  • Moncton, New Brunswick, Canada Elvin`s IT Consulting Full time

    At Elvin's IT Consulting, we are seeking a highly skilled Network Systems Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our network infrastructure. This includes coordinating access and use of computer networks, installing software, and troubleshooting and...