About the Role
">
* This is an exciting opportunity for a talented Software Engineer to join our team and contribute to the development of cutting-edge open source networking software.
">
We are looking for someone with a strong background in software engineering, particularly in areas such as Linux kernel development, network protocols, and data path acceleration. If you have a passion for innovation and a desire to work on complex technical challenges, we would love to hear from you.
">
Key Responsibilities
">
* Design and implement high-quality software-defined networking experiences for the data center.
* Collaborate with public clouds and network silicon providers to develop optimized solutions.
* Participate upstream and deliver the Ubuntu SoNIC stack.
* Work with the most advanced operating systems and network application technologies available.
">
Requirements
">
* A strong academic track record and relevant degree in Computer Science or STEM field.
* Experience with Linux, C/C++, and at least one of Rust, Python, or Golang.
* Knowledge of networking architecture, design, and protocols.
* Excellent interpersonal skills, curiosity, flexibility, and accountability.
">
Benefits
">
* Distributed work environment with twice-yearly team sprints.
* Personal learning and development budget.
* Annual compensation review and performance-driven bonus.
* Recognition rewards and employee assistance program.
">
About Us
">
We are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, we are changing the world every day.
">
Seniority Level
">
Entry level
">
Employment Type
">
Full-time
">
Job Function
">
Engineering and Information Technology
">
Industries
">
Software Development