Back-End Web DevelopmentComputer ScienceSoftware DevelopmentFlutterGraphical User InterfaceLinuxPersonal DriveProgramming
PittsburghPA
Enterprise open source, secured and delivered by the publisher of Ubuntu.
1480+ employees
Enterprise
Role
Who you are
Bachelor's degree or equivalent in Computer Science or related engineering field
Exceptional academic track record from both high school and university
Software development experience in a high-level language - preferably Go, Python or C++
Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
Track record of going above-and-beyond expectations to achieve outstanding results
Passion for technology evidenced by personal projects and initiatives, preferably on WSL!
The work ethic and confidence to shine alongside motivated colleagues
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Excellent interpersonal skills, curiosity, flexibility, and accountability
Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
Thoughtfulness and self-motivation
Result-oriented, with a personal drive to meet commitments
Ability to travel internationally twice a year, for company events up to two weeks long
Desirables
Knowledge of Windows system-level capabilities
Experience with Windows Subsystem for Linux, virtualization, and containers
Knowledge of PowerShell, Visual Studio, and Azure DevOps
Knowledge of Ubuntu desktop technologies
Contributor to Debian or Ubuntu
Awareness of agile development methodologies and tools
What the job involves
Implement support for new WSL features in Ubuntu
Closely follow upstream development in WSL
Manage Ubuntu WSL applications in the Microsoft Store
Implement support for Ubuntu features on WSL
Contribute to upstream projects in support of WSL features
Define, manage and execute test plans
Work with other teams at Canonical to ensure that Ubuntu is released every 6 months on schedule
Respond and work to resolve issues raised by end users and customers
You will have direct influence over the roadmap for Ubuntu on WSL and will specify, architect and develop features in association with engineering managers, product managers and developer advocates
If you enjoy public speaking you would be welcome to speak at conferences about your work on WSL, and interact with a very enthusiastic community
Canonical delivers open source to the world faster, more securely, and more cost-effectively than any other company. They aim to accelerate the adoption and quality of open source globally, aiming to ship the most software by cores. Canonical values empathy, high intellect, passion for technology, teamwork, and energy.
Company 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
Employee Assistance Programme
Opportunity to travel to new locations to meet colleagues
Priority Pass, and travel upgrades for long haul company events