Canonical Group - Cincinnati, OH

posted 18 days ago

Full-time - Manager
Remote - Cincinnati, OH
Professional, Scientific, and Technical Services

About the position

The Software Engineering Manager for Ubuntu Linux Kernel at Canonical is responsible for leading a distributed team of engineers focused on enhancing the Ubuntu kernel. This role involves overseeing kernel development, collaborating with partners, and ensuring high-quality delivery of kernel updates. The manager will also play a crucial role in mentoring team members and fostering a positive engineering culture while working remotely from anywhere in the world.

Responsibilities

  • Lead a distributed team of engineers in your time zone
  • Develop your team through coaching, mentoring, leading by example, and feedback
  • Support timely delivery of core and specialized Ubuntu kernels
  • Oversee commercial engagements that require custom kernel engineering
  • Ensure an ongoing commitment to strict quality and reliability standards
  • Engage with other teams at Canonical, the open source community, and commercial partners
  • Travel globally 2-3 times a year for up to two weeks for internal and external engineering events

Requirements

  • Significant programming experience in C
  • Experience with Python, Golang, or similar languages
  • Substantial experience with Linux kernel internals and concepts
  • Solid understanding of Linux kernel development principles
  • Demonstrated experience managing or leading a team of software engineers
  • Contributed to an open source project in the past
  • Understanding of agile software development methodologies
  • Ability to communicate effectively in English, both written and oral

Nice-to-haves

  • Experience with cloud environments
  • Familiarity with hypervisors
  • Knowledge of security updates and CVEs

Benefits

  • Fully remote working environment
  • Personal learning and development budget of 2,000 USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service