Canonical Group - New York, NY

posted 3 months ago

Full-time - Manager
Remote - New York, NY
Professional, Scientific, and Technical Services

About the position

The Partner Engineering team at Canonical is dedicated to optimizing Ubuntu for the latest silicon technologies, collaborating closely with leading silicon companies. This role is designed for a fast-paced, problem-solving environment that is both challenging and exciting. The ideal candidate will be resourceful, articulate, and capable of delivering a wide range of solutions across server and data center technologies. As a Partner Engineering Manager, you will lead an engineering team that spans the entire Linux server stack, from the kernel to AI workloads, ensuring that Ubuntu is optimized for the latest hardware advancements. You will be responsible for managing relationships with key technology partners, ensuring that project milestones are met in a timely manner. In this position, you will provide technical leadership to a team of strong engineers, leveraging your solid background in software engineering to challenge and develop your team members. Your responsibilities will include conducting code reviews, providing architectural guidance, and maintaining a commitment to healthy engineering practices, documentation, quality, and performance optimization. As a manager, you will also be tasked with fostering a high-performing team culture, facilitating technical delivery, and collaborating with your team on strategic execution. Your daily activities will involve leading a distributed team of engineers to design and implement optimal Ubuntu integrations for server-class hardware platforms and software stacks. You will engage with commercial partners to deliver a first-class Ubuntu experience, develop your team through coaching and mentoring, oversee commercial engagements, and ensure adherence to strict quality and reliability standards. Additionally, you will collaborate with other teams at Canonical to align on product architecture and roadmaps, while working from home and traveling globally up to twice a year for up to two weeks.

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, optimised, 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, interpreting their business challenges and effectively communicating solutions
  • Experience managing software engineers with a track record of planning, delivery and quality
  • Effective collaboration across multiple internal teams, building trust and delivering results

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service