Enterprise open source, secured and delivered by the publisher of Ubuntu.
Lead Linux Kernel Engineer – Ubuntu
Location
Worldwide
Posted
65 days ago
Salary
0
Seniority
Senior
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Engineer
PortProMeet PortPro's drayOS 2. The latest and most premier operating system for drayage carriers.
• 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
Staff Software Engineer
CertifIDCertifID provides identity protection services to help prevent wire fraud. Focused on securing digital financial transactions, the company strives to reduce the financial and emoti
• 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.
Technical Lead, Studio
DomaineThe world’s largest independent Shopify design & development partner. Purpose-built for ambitious and beloved brands.
• 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.
Senior Software Engineer
CotivitiFounded 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.



