Linux Software Development Engineer

Há 6 dias


Porto Alegre, Rio Grande do Sul, Brasil beBeeTechnicalProblemSolver Tempo inteiro US$120.000 - US$150.000
Job Description

The role of a Technical Problem Solver involves resolving complex customer issues related to Linux, Kernel, Ceph, OpenStack, or Kubernetes and other open source software.

This position requires close collaboration with Canonical's Field, Support and product engineering teams to ensure seamless problem-solving and effective communication.

The successful candidate will participate in upstream communities, contribute to bug fixes, backport patches, and work with upstream for inclusion. Additionally, they will review code produced by other engineers and demonstrate good judgment in technical methods and techniques.

Effective time management, prioritization, and clear technical communication are essential skills required for this role.

Responsibilities

This dynamic engineering position covers all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN and Core networking), OpenStack, Kubernetes, and the open source applications running on top of them.

The Technical Problem Solver will help troubleshoot and drive issues to resolution with workarounds, guidance, and bug fixes to be released upstream and in Ubuntu.

Requirements

A strong background in Computer Science, STEM, or similar is essential for this role. Experience with Linux and open source software, as well as proficiency in at least one programming language such as Python, Go, C, or C++, is also necessary.

Candidates must have a drive to learn unfamiliar technology and deep-dive into difficult issues. Willingness to travel up to 4 times a year for internal events is also required.

Nice-to-have Skills
  • You love technology and working with brilliant people.
  • You are curious, flexible, articulate, and accountable.
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated.
  • You have interest in, or willingness to learn about any of the following: Ubuntu Linux - kernel or userspace, Kubernetes, OpenStack, Ceph, QEMU/KVM, LXC/LXD, Postgresql, Mongo, Debian packaging, distributed systems.


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux devices software engineer - snapd role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Linux devices software engineer - snapd role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Linux Devices Software Engineer role at Canonical 1 month ago Be among the first 25 applicants Join to apply for the Linux Devices Software Engineer role at Canonical This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the Linux Devices Software Engineer role at Canonical1 month ago Be among the first 25 applicantsJoin to apply for the Linux Devices Software Engineer role at CanonicalThis role is one of our general tracks.Apply here for all engineering teams at Canonical who work on low-level system technology on...

  • Python Software Engineer

    3 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Python Software Engineer - Ubuntu Hardware Certification Team Join or sign in to find your next job Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team 3 months ago Be among the first 25 applicants Join to apply for the Python Software Engineer...

  • Python Software Engineer

    3 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Python Software Engineer - Ubuntu Hardware Certification TeamJoin or sign in to find your next job Join to apply for the Python Software Engineer - Ubuntu Hardware Certification Team role at Canonical Python Software Engineer - Ubuntu Hardware Certification Team3 months ago Be among the first 25 applicants Join to apply for the Python Software Engineer -...


  • Porto Alegre, Rio Grande do Sul, Brasil beBeeOptimization Tempo inteiro R$75.000 - R$105.000

    Embedded Linux Software Developer OpportunityWe are looking for a highly skilled and experienced software engineer to join our team as an Embedded Linux Software Developer. This is a challenging role that requires strong technical expertise, problem-solving skills, and the ability to work collaboratively in a fast-paced environment.Job Description:In this...


  • Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Embedded Linux Senior Software Engineer - Optimisation Join or sign in to find your next job Join to apply for the Embedded Linux Senior Software Engineer - Optimisation role at Canonical Embedded Linux Senior Software Engineer - Optimisation 2 days ago Be among the first 25 applicants Join to apply for the Embedded Linux Senior Software Engineer -...

  • Software Engineer

    2 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineer (Python/Linux/Packaging) Join or sign in to find your next job Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging) 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a...

  • Software Engineer

    4 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Software Engineer (Python/Linux/Packaging)Join or sign in to find your next job Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Software Engineer (Python/Linux/Packaging)3 days ago Be among the first 25 applicants Join to apply for the Software Engineer (Python/Linux/Packaging) role at Canonical Canonical is a leading...

  • Ubuntu Linux Kernel Engineer

    2 semanas atrás


    Porto Alegre, Rio Grande do Sul, Brasil Canonical Tempo inteiro

    Ubuntu Linux Kernel Engineer - Silicon Enablement Join or sign in to find your next job Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement role at Canonical Ubuntu Linux Kernel Engineer - Silicon Enablement 3 days ago Be among the first 25 applicants Join to apply for the Ubuntu Linux Kernel Engineer - Silicon Enablement role at...