Canonical, the company behind Ubuntu, is seeking a Software Engineer to work on Ubuntu on Windows Subsystem for Linux (WSL). This role offers a unique opportunity to shape the future of Windows-and-Linux development, working closely with Microsoft's WSL team. The position involves developing features that bridge containerized Linux into the Windows desktop, ensuring optimal integration of WSL capabilities with Ubuntu.
The role requires expertise in multiple programming languages including Python, Golang, and C++, with a focus on system-level development. You'll be working on everything from kernel-level features to user experience and GUI components. The position offers the flexibility of remote work while maintaining strong collaboration through bi-annual team meetings in various global locations.
As part of a globally distributed team of 1000+ colleagues across 70+ countries, you'll contribute to a platform that's widely used in public cloud, data science, AI, and IoT. The role provides opportunities for public speaking at conferences and interaction with an enthusiastic community. Canonical offers a comprehensive benefits package, including education budget, parental leave, and travel opportunities.
The ideal candidate will combine technical excellence with strong communication skills, bringing passion for open source and understanding of enterprise needs. This is an excellent opportunity for someone who wants to work at the intersection of Windows and Linux technologies, contributing to groundbreaking developments in cross-platform computing.