Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: System Software Engineer Ubuntu Networking.
Mexico Jobs Expertini

Urgent! System Software Engineer - Ubuntu Networking Job Opening In WorkFromHome – Now Hiring Canonical

System Software Engineer Ubuntu Networking



Job description

Overview

Canonical is a leading provider of open source software and operating systems.

Our platform, Ubuntu, is used across public cloud, data science, AI, engineering, and IoT.

We work with customers including leading public cloud and silicon providers, and operate with a global, distributed team.

We hire across regions with few office-based roles, and teams meet in person 2 to 4 times per year to align on strategy and execution.

We are hiring a System Software Engineer for Ubuntu Networking .

Our growing investment in Ubuntu enables us to hire a group of outstanding systems software engineers focused on the connectivity of Ubuntu across cloud, server, desktop and IoT.

We aim to strengthen tooling, services, documentation, robustness, security and clarity of Linux network abstractions to provide fast, reliable and secure connections for Ubuntu.

The network stack is a critical OS component where stability, reliability and uptime are paramount.

We are expanding our Foundations team to enhance this function and are looking for people passionate about lower level technologies involved in an operating system’s network stack.

Candidates should be comfortable discussing bridges, bonds, routing, DNS resolution and related technologies.

We collaborate with upstream components and communities across a wide range of connectivity tech, including kernel, iwd, NetworkManager, wpa_supplicant, bluetooth stacks, conman, mobile data stacks, ethernet, InfiniBand, network virtualization, VPNs and offload to smart NICs. We model Ubuntu connectivity with Netplan and will continue to drive this forward as the central tool for connectivity.

The Ubuntu Foundations Team maintains the core of the Ubuntu system and delivers reliable, easy-to-use software components built on Debian technologies.

Responsibilities

  • Collaborate proactively with a distributed team
  • Shape software-defined networking products for evolving data center architectures to meet 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
  • Contribute to technical documentation to make it the best of its kind
  • Display technical leadership internally, toward partners, and in open source communities
  • Influence open-source projects and communities
  • Shape innovative product strategies
  • Work from home with global travel 2 to 4 weeks per year for internal and external events

What we are looking for in you

  • Deep understanding and passion for Linux networking, from kernel to user space
  • Professional experience with computer networks, including virtual networks, distributed systems, and hardware offloading technologies
  • Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard and related components
  • Fluency in at least one of Golang, C/C++, Rust or Python
  • Experience with Linux (Debian or Ubuntu preferred)
  • Interest in packaging software for Debian and Ubuntu
  • Strong academic track record
  • Undergraduate degree in a technical subject or a compelling alternative path
  • Love technology, curiosity, flexibility, articulate and accountable
  • Value soft skills and are enterprising, thoughtful, and self-motivated
  • Ability to travel internationally twice a year for company events up to two weeks long

What we offer colleagues

Compensation is shaped by location, experience, and performance.

In addition to base pay, we offer an annual bonus or commission.

We provide a range of benefits reflecting our values and ensuring fairness globally, with programs adjusted to local needs.

  • Distributed work environment with twice-yearly in-person team sprints
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Team Member Assistance Program & Wellness Platform
  • Opportunities to travel to meet colleagues
  • Travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm at the forefront of the global move to open source.

As the publisher of Ubuntu, a key platform for AI, IoT, and cloud, we recruit globally and maintain high standards for new hires.

Most colleagues work from home, and the role offers a forward-looking, challenging environment that invites learning and growth.

Canonical is an equal opportunity employer.

We are committed to fostering a workplace free from discrimination and will consider every applicant fairly, regardless of identity.

#J-18808-Ljbffr


Required Skill Profession

Arquitectura Y Diseño De Software



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your System Software Potential: Insight & Career Growth Guide