Talent.com
Esta oferta de trabajo no está disponible en tu país.
Software-Defined Networking Engineer

Software-Defined Networking Engineer

CanonicalLeón, Guanajuato, Mexico
Hace más de 30 días
Tipo de contrato
  • Teletrabajo
Descripción del trabajo

Overview

Join to apply for the Software-Defined Networking Engineer role at Canonical .

This is a general selection process for all seniority levels, to join teams that focus on open source networking software at Canonical. Apply if you are an outstanding software engineer, passionate about networking at any level - from the Linux kernel IP or eBPF and bridge constructs, to overlay SDN networking like OVS and OVN, to router, switch and radio access technologies such as SoNIC, FRR and DENT, all the way up to telco MANO and 5G Core solutions.

We work with networking silicon providers to optimise Ubuntu and related applications for their ASICs, boards and appliances. We aim to provide a complete open source stack for data centre networking, from bare metal through virt, container and serverless, and also to address IoT networking systematically. If you have a passion for networking technologies, deep familiarity with Linux networking and awareness of open source community best practices, you will enjoy our software-defined networking role at Canonical. We look for excellent academic results and a commitment to quality, resilience, documentation and performance in your work.

At Canonical you will have the opportunity to engage with the broader open-source community and industry leading partners in developing future-proof networking solutions. We are looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu, Ubuntu Core, OpenStack, LXD, MAAS and MicroK8s across a broad range of devices and use cases.

These roles include :

  • Kernel Networking Software Engineer
  • OVN Software Engineer
  • SmartNIC Software Engineer
  • Top-of-Rack (ToR) Software Engineer
  • SoNIC or DENT Software Engineer
  • Telco Software Engineer
  • Kubernetes Software Engineer

Location : we have networking software engineering roles in every time zone

Responsibilities

  • Work with the most advanced operating systems and network application technologies available
  • Collaborate with public clouds and network silicon providers
  • Design and implement the best software-defined networking experience for the latest hardware platforms and software stacks
  • Write high-quality, well-designed and well-documented software
  • Contribute to shape innovative product strategies
  • 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 software-defined networking products for evolving data centre architectures to meet bandwidth, reliability, security, and interoperability demands
  • Work from home, with global travel twice a year for company events of up to two weeks duration
  • Qualifications

  • 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 of Linux networking, from kernel to user space
  • Fluency in at least one of Golang, C / C++, Rust or Python
  • Professional written and spoken English
  • Experience with Linux (Debian or Ubuntu preferred)
  • 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
  • Additional Skills That You Might Also Bring

  • Familiarity with existing open source networking technologies - kernel (including eBPF, AF_XDP), OVS, OVN, SoNIC, DENT, Switchdev, DPDK, SPDK, 5G 3GPP, ONF stack, iwd, NetworkManager, etc.
  • Familiarity with data path hardware acceleration protocols and interfaces, such as RDMA, RoCE, iWARP, NVMe, SR-IOV
  • Computer architecture knowledge of x86, ARM, and RISC-V
  • Experience in complex IP network engineering and implementation
  • Experience with virtualization technologies, e.g., QEMU, KVM, etc.
  • Previous contribution to open source projects and community involvement
  • Familiarity with Kubernetes, Cloud-native Network Functions, and Container Network Interface plugins
  • Performance engineering and security experience
  • What we offer you

  • 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
  • About Canonical

    Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

    Canonical is an equal opportunity employer

    We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.

    Seniority level

  • Entry level
  • Employment type

  • Full-time
  • Job function

  • Information Technology
  • Industries
  • Software Development
  • #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Engineer • León, Guanajuato, Mexico

    Ofertas relacionadas
    • Oferta promocionada
    Software Engineer II (Outlook Copilot Service)

    Software Engineer II (Outlook Copilot Service)

    MicrosoftGuanajuato, Guanajuato, Mexico
    Software Engineer II (Outlook Copilot Service).Join to apply for the Software Engineer II (Outlook Copilot Service) role at Microsoft. Get AI-powered advice on this job and more exclusive features.I...Mostrar másÚltima actualización: hace 11 días
    • Oferta promocionada
    Senior Bootloader & System Engineer - Ubuntu Linux

    Senior Bootloader & System Engineer - Ubuntu Linux

    CanonicalLeón, Guanajuato, Mexico
    Senior Bootloader & System Engineer - Ubuntu Linux.Be among the first 25 applicants.Senior Bootloader & System Engineer - Ubuntu Linux. We are seeking an experienced software engineer passionate abo...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Network Security Specialist

    Network Security Specialist

    NTT DATA, Inc.Guanajuato, Guanajuato, Mexico
    Press Tab to Move to Skip to Content Link.Select how often (in days) to receive an alert : Create Alert.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow w...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Embedded Linux Field Engineer for Devices / IoT

    Embedded Linux Field Engineer for Devices / IoT

    CanonicalLeón, Guanajuato, Mexico
    Teletrabajo
    Embedded Linux Field Engineer for Devices / IoT.Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Principal Machine Learning Engineer, Recommendation Systems

    Principal Machine Learning Engineer, Recommendation Systems

    Launch PotatoLeón, Guanajuato, Mexico
    Teletrabajo
    Principal Machine Learning Engineer, Recommendation Systems.As The Discovery and Conversion Company, our mission is to connect consumers with the world’s leading brands through data-driven content ...Mostrar másÚltima actualización: hace 7 días
    • Oferta promocionada
    Software Engineer, Ceph & Distributed Storage

    Software Engineer, Ceph & Distributed Storage

    CanonicalLeón, Guanajuato, Mexico
    Teletrabajo
    Software Engineer, Ceph & Distributed Storage.Software Engineer, Ceph & Distributed Storage.Software Engineer, Ceph & Distributed Storage. Be among the first 25 applicants.Software Engineer, Ceph & ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer

    Software Engineer

    The Value MaximizerGuanajuato, Guanajuato, Mexico
    We are seeking a talented and passionate Software Engineer to join our dynamic engineering team.As a Software Engineer, you will be responsible for designing, developing, testing, and deploying hig...Mostrar másÚltima actualización: hace 11 días
    • Oferta promocionada
    Full Stack Engineer ID40985

    Full Stack Engineer ID40985

    AgileEngineLeón, Guanajuato, Mexico
    Teletrabajo
    This role focuses on building robust applications using Python (back-end) and React (front-end), while leveraging Large Language Models (LLMs) to accelerate and enhance the development process.You ...Mostrar másÚltima actualización: hace 15 días
    • Oferta promocionada
    Customs Logistics Engineer

    Customs Logistics Engineer

    Wasion EnergyIrapuato, Guanajuato, Mexico
    Responsible for building, improving, and optimizing the customs process of the Mexican factory;.Responsible for customs declaration documents for import and export goods, application for certificat...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Principal ML Engineer, Recommendation Systems

    Principal ML Engineer, Recommendation Systems

    Launch PotatoLeón, Guanajuato, Mexico
    Teletrabajo
    Principal ML Engineer, Recommendation Systems.As The Discovery and Conversion Company, our mission is to connect consumers with the world’s leading brands through data-driven content and technology...Mostrar másÚltima actualización: hace 19 días
    • Oferta promocionada
    Senior Software Engineer, Content Onboarding

    Senior Software Engineer, Content Onboarding

    TubiSan Francisco del Rincón, Guanajuato, Mexico
    Teletrabajo
    About Tubi : Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and ...Mostrar másÚltima actualización: hace 2 días
    • Oferta promocionada
    Lead ML Engineer, Recommendation Systems

    Lead ML Engineer, Recommendation Systems

    Launch PotatoLeón, Guanajuato, Mexico
    Teletrabajo
    As The Discovery and Conversion Company, our mission is to connect consumers with the world’s leading brands through data-driven content and technology. Headquartered in South Florida with a remote-...Mostrar másÚltima actualización: hace 17 días
    • Oferta promocionada
    Software Architect - Containers / Virtualisation

    Software Architect - Containers / Virtualisation

    CanonicalLeón, Guanajuato, Mexico
    Teletrabajo
    Software Architect - Containers / Virtualisation.Software Architect - Containers / Virtualisation.Software Architect - Containers / Virtualisation. Be among the first 25 applicants.Software Architec...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer (Senior) ID38789

    Software Engineer (Senior) ID38789

    AgileEngineLeón, Guanajuato, Mexico
    Teletrabajo
    Software Engineer (Senior) ID38789.Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first...Mostrar másÚltima actualización: hace 6 días
    • Oferta promocionada
    Software Developer (Remote - Mexico Only)

    Software Developer (Remote - Mexico Only)

    Varicent CorporationGuanajuato, Guanajuato, Mexico
    Teletrabajo
    At Varicent, we’re redefining how organizations achieve revenue success in the Sales Performance Management (SPM) market. Our SaaS solutions empower revenue leaders globally to design smarter go-to-...Mostrar másÚltima actualización: hace 4 días
    • Oferta promocionada
    Network Security Specialist

    Network Security Specialist

    NTT DATA North AmericaGuanajuato, Guanajuato, Mexico
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us.I...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Lead Golang Software Engineer, Commercial Systems

    Lead Golang Software Engineer, Commercial Systems

    CanonicalLeón, Guanajuato, Mexico
    Teletrabajo
    Lead Golang Software Engineer, Commercial Systems at Canonical.Remote role available in the EMEA region (all teams except Ubuntu Pro) or the AMER region (Ubuntu Pro). Canonical is a leading provider...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Machine Learning Engineer, Recommendation Systems

    Senior Machine Learning Engineer, Recommendation Systems

    Launch PotatoLeón, Guanajuato, Mexico
    Teletrabajo
    Senior Machine Learning Engineer, Recommendation Systems.Senior Machine Learning Engineer, Recommendation Systems.Launch Potato is a profitable digital media company that reaches over 30M+ monthly ...Mostrar másÚltima actualización: hace 20 días