Canonical logo
Canonical

Enterprise open source, secured and delivered by the publisher of Ubuntu.

Lead Linux Kernel Engineer – Ubuntu

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2004H1B SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

65 days ago

Salary

0

Seniority

Senior

15 yrs expEnglishLinuxPython

Job Description

Lead Linux Kernel Engineer – Ubuntu

Canonical

• Set the technical direction and lead the delivery of a team of junior and mid-career engineers for a key aspect of Ubuntu Linux • Work closely with management within and outside the team to track and coordinate initiatives to delivery • Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure Ubuntu stays at the pinnacle of Linux distributions

Job Requirements

  • Well-organised and motivated self-starter able to thrive in a remote work environment
  • Strong communication skills in English, both written and verbal
  • Expert understanding of the C programming language
  • Demonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux experience would be ideal, it is not required.
  • Python and Bash scripting ability
  • Powerful grasp of the capabilities and nuances of the git version control system
  • Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience being highly regarded
  • Ability to travel internationally at least twice a year for company events of up to two weeks length

Benefits

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass and travel upgrades for long-haul company events

Related Job Pages

More Full-stack Engineer Jobs

PortPro logo

Staff Engineer

PortPro

Meet PortPro's drayOS 2. The latest and most premier operating system for drayage carriers.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Work with Production, Engineering, Data Science to plan, design and deliver customer-facing experiences • Be hands-on in shaping product, user experience, and team processes to iterate quickly • Dive deep into the customer problem • Develop expertise in building software that directly influences real-world human behavior

New York
$180K - $220K / year

Staff Software Engineer

CertifID

CertifID provides identity protection services to help prevent wire fraud. Focused on securing digital financial transactions, the company strives to reduce the financial and emoti

Full TimeRemoteTeam 130Since 2018

• Architect and build scalable software systems that analyze hundreds of signals in real time to look for complex patterns of fraud. • Shape the future of fraud prevention as the company scales rapidly. • Collaborate with a team dedicated to enhancing security and fighting fraud. • Influence the future of the fraud platform through high-impact contributions.

Michigan + 1 moreAll locations: Michigan | Texas
Domaine logo

Technical Lead, Studio

Domaine

The world’s largest independent Shopify design & development partner. Purpose-built for ambitious and beloved brands.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Own the delivery, implementation, and ongoing maintenance of Shopify websites. • Work closely with partners to understand their goals, provide technical guidance, and deliver practical estimates. • Lead the engineering team through all phases of implementation, including frontend architecture, code review, integrations, and releases. • Provide design feedback to ensure projects stay within scope based on the capabilities of the codebase. • Collaborate across departments and with technology partners to ensure high-quality, efficient, and impactful outcomes.

California
Cotiviti logo

Senior Software Engineer

Cotiviti

Founded in 1979, Cotiviti provides analytics-driven payment and network solutions for the healthcare and retail industries, offering services that help payers, risk-bearing healthc

• Participate in defining product level architecture and be responsible for designing component level architecture. • Take ownership of features and components. • Perform code and design reviews. • Perform hands-on development and maintenance of software applications/components. • Maintain and support current systems and ongoing programs. • Write unit tests as well as integration tests.

India