Home based - Worldwide•Home Based - Worldwide
Remote
Senior
Full Time
remoteleadershiplinuxkernelubuntuopen_source
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 (Linux experience ideal but not required)
- •Python and Bash scripting ability
- •Powerful grasp of git version control system
- •Prior experience developing with software packaging formats, with direct Ubuntu/Debian/Snap experience highly regarded
- •Ability to travel internationally at least twice a year for company events of up to two weeks length
- •Demonstrated technical equivalent of 15+ years of industry experience
What You'll Do
- •Drive engagements for key Silicon and Cloud partners to provide optimal solutions for their platforms
- •Lead the mitigation of common vulnerabilities and exposures for Ubuntu Linux and drive active hardening in the kernel
- •Architect enhancements to performance and correctness to make Ubuntu Linux the most reliable and highest performing Linux kernel
- •Streamline packaging and distribution of troublesome third-party components for optimal user experience
- •Develop new means to deliver Ubuntu Linux at scale to strict quality standards and delivery schedules
- •Set technical direction and lead 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 to ensure Ubuntu stays at the pinnacle of Linux distributions
Nice to Have
- •Strong background in RTOS and real-time performance analysis
- •Demonstrated experience with kernel patching and debugging
- •Strong grasp of device drivers, BSP’s, and other low level system engineering
- •Prior experience with Rust, ideally as it pertains to the Linux kernel
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
