Open Source Software Engineer

Há 3 dias


Rio de Janeiro, Rio de Janeiro, Brasil beBeeSoftware Tempo inteiro US$60.000 - US$80.000

We are seeking a skilled software engineer to join our team. This is an exciting opportunity for a professional passionate about open source software.

Key Responsibilities:
  • Collaborate proactively within a distributed environment
  • Foster a software ecosystem with seamless user experience for all users
  • Evaluate contributions of other engineers to maintain high-quality software standards
  • Play a role in shaping the future of Ubuntu via new ideas and advising on work being done elsewhere
  • Collaborate with other teams in the Ubuntu community, upstream projects, and commercially supported customers
  • Debug issues on open source code and team maintained code
  • Maintain Ubuntu Server packages, specifically but not limited to: Traditional server workloads (web servers, databases, network services, etc), virtualization and containers, package management and dependencies, language runtimes and toolchains
Requirements:
  • Loves technology and working with brilliant people
  • Is curious, flexible, articulate, and accountable
  • Values soft skills and is passionate, enterprising, thoughtful, and self-motivated
  • Has interest or experience in open source maintenance or contribution
  • Has a Bachelor's or equivalent in Computer Science, STEM or similar degree (or any higher)
  • Understands basic reproducibility and testing steps, comfortable setting up test systems in containers or virtual machines, able to describe issues and steps clearly
  • Has strong fundamentals in one language from C/C++, Python, Rust, Go
  • Has interest in learning distro packaging
  • Has fundamental understanding of package management and dependency resolution
  • Has interest in containerization and virtualization such as Docker or OCI service containers, LXD system containers, and local virtualization like Virtualbox or QEMU, or Public Clouds

What We Offer Colleagues

  • Distributed work environment with twice-yearly team sprints in person
  • Personal learning and development budget of USD 2000 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 the Role

This role offers the opportunity to work with a talented team, contribute to the development of open source software, and shape the future of Ubuntu.

The successful candidate will have strong technical skills, excellent communication skills, and be passionate about open source software.

We offer a competitive salary, generous benefits package, and opportunities for career growth and development.



  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU Join or sign in to find your next job Join to apply for the Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU role at Canonical Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU 1 month ago Be among the first 25 applicants Join to apply for the...


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPUJoin or sign in to find your next jobJoin to apply for the Open Source Networking Software Engineer - ToR Switch / SmartNIC / DPU role at CanonicalOpen Source Networking Software Engineer - ToR Switch / SmartNIC / DPU1 month ago Be among the first 25 applicantsJoin to apply for the Open...


  • Rio de Janeiro, Rio de Janeiro, Brasil beBeeMicroservices Tempo inteiro

    Immerse yourself in a dynamic environment where innovation meets open-source excellence.About the RoleThis is an opportunity to work on high-quality, well-designed software that scales effortlessly. As a skilled engineer, you will design APIs and software architecture for collegial review, write tests to validate software behavior, build and maintain...


  • Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next jobJoin to apply for the Software-Defined Networking Engineer role at Canonical2 days ago Be among the first 25 applicantsJoin to apply for the Software-Defined Networking Engineer role at CanonicalGet AI-powered advice on this job and more exclusive features.This is a general selection process for all seniority levels, to...

  • Software Engineer

    Há 2 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Overview Join to apply for the Software Engineer - OpenStack role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT....


  • Rio de Janeiro, Rio de Janeiro, Brasil Magalu Cloud Tempo inteiro

    This is an exciting opportunity to join Magalu Cloud as a Software Engineer focused on Software Defined Storage (SDS). We are building an organization that will be at the center of excellence for distributed technologies, and we are building it in Brasil With Open Source at the heart of our solutions, we are tackling some of the greatest challenges in cloud...

  • Software Engineer

    Há 3 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions Engineering Join or sign in to find your next job Join to apply for the Software Engineer - Solutions Engineering role at Canonical Software Engineer - Solutions Engineering 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Solutions Engineering role at Canonical Get AI-powered advice on...

  • Software Engineer

    Há 2 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Software Engineer - Solutions EngineeringJoin or sign in to find your next jobJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalSoftware Engineer - Solutions Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer - Solutions Engineering role at CanonicalGet AI-powered advice on this job...

  • Software Engineer

    Há 2 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Join or sign in to find your next job Join to apply for the Software Engineer - L3 Support role at Canonical 3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - L3 Support role at Canonical Get AI-powered advice on this job and more exclusive features. Canonical is a leading provider of open source software and...

  • Software Engineer

    Há 2 dias


    Rio de Janeiro, Rio de Janeiro, Brasil Canonical Tempo inteiro

    Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon...