Canonical Group - Spokane, WA

posted 18 days ago

Full-time - Manager
Remote - Spokane, WA
Professional, Scientific, and Technical Services

About the position

The Software Engineering Manager at Canonical will lead a distributed team focused on the Ubuntu Linux kernel. This role involves overseeing the development and optimization of the kernel for various environments, ensuring high-quality standards, and fostering team growth through coaching and mentoring. The manager will engage with both internal teams and external partners, contributing to the open-source community while managing commercial engagements that require custom kernel engineering.

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 specialised 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
  • Work from home with 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,000USD 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