System Software Engineer – Ubuntu Networking
BrighterMonday Kenya Indirect Jobs
Engineering & Technology
Job Summary
As a Linux System Engineer, you will maintain and integrate core components involved in the network stack of the Ubuntu Distribution. You will be discussing design with other team members, upstream projects, mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu.
- Minimum Qualification : Unspecified
Job Description/Requirements
Job Description
We deliver open source to the world faster, more securely and more cost effectively than any other company. If you’re interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
Summary
As a Linux System Engineer, you will maintain and integrate core components involved in the network stack of the Ubuntu Distribution. You will be discussing design with other team members, upstream projects, mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu.
Location: The Foundations team is based in EMEA and Americas time zones, from UTC+4 to UTC-8.
What your day will look like
Collaborate proactively with a distributed team
Shape software-define networking products for evolving data centre architectures to meet ever-increasing bandwidth, reliability, security, and interoperability demands
Write high-quality, well-designed and well-documented software
Debug issues and produce high-quality code to fix them
Collaborate proactively with a globally distributed organisation
Contribute to technical documentation to make it the best of its kind
Display technical leadership internally, towards our partners, and in the open source communities
Influence open-source projects and communities
Shape innovative product strategies
Work from home, with global travel twice a year for company events of up to two weeks duration
What we are looking for in you
An exceptional academic track record from both high school and university
Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
Drive and a track record of going above-and-beyond expectations
Knowledge of networking: architecture, design, and protocols
Deep understanding and passion for Linux networking, from kernel to user space
Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies.
Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard and similar software components
Fluency in at least one of Golang, C/C++, Rust or Python
Professional written and spoken English
Experience with Linux (Debian or Ubuntu preferred)
Interest in packaging software for Debian and Ubuntu
Excellent interpersonal skills, curiosity, flexibility, and accountability
Passion, thoughtfulness, and self-motivation
Excellent communication and presentation skills
Result-oriented, with a personal drive to meet commitments
Ability to travel twice a year, for company events up to two weeks each
Method of Application
Submit your CV and Application on Company Website
Closing Date : 31 August. 2024
Important Safety Tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.