Junior Ubuntu Software Engineer

Jobgether

Brasil

Presencial

BRL 60 000 - 90 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos

Recebe mais respostas dos empregadores

Envia um currículo específico para a oferta em poucos minutos.

Vantagens oferecidas por esta oferta de emprego

Competitive compensation
Annual bonus
USD 2,000 learning budget
In-person team sprints 2x per year
Wellness platform

Resumo da oferta

Jobgether is partnering with a team to hire a Junior Ubuntu Software Engineer based in Brazil. You will contribute across foundational systems, server, desktop, and cloud areas, using Rust, Go, Python, C/C++, and Flutter.

This is an opportunity for an early-career engineer to learn, collaborate globally, and grow within open source ecosystems. You will work with open source projects, improve documentation, and help maintain Linux distribution software, while traveling internationally as needed.

Qualificações

  • Undergraduate degree in Computer Science, STEM, or related field.
  • Early-career software engineering with open source interest.
  • Experience with at least one of Rust, Go, Python, Flutter, C, or C++.
  • Genuine passion for open source and community contributions.
  • Strong problem-solving and communication skills.

Responsabilidades

  • Design, develop, test, and ship software across Ubuntu engineering areas.
  • Build software with Rust, Go, Python, C/C++, and Flutter according to team needs.
  • Package and publish open source software within Linux repos.
  • Debug complex issues and implement robust solutions.
  • Contribute to upstream open source projects and docs.

Conhecimentos

Rust
Go
Python
Flutter
C/C++

Formação académica

Bachelor’s degree in Computer Science / STEM

Ferramentas

CI/CD
Debugging tools

Descrição da oferta de emprego

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Junior Ubuntu Software Engineer based in Brazil.

This is an opportunity for an early-career engineer to build a strong foundation while contributing to one of the world’s most widely used open source operating systems.
You will work across software development, packaging, integration, testing, automation, and Linux distribution engineering.
Depending on your skills and interview process, you may join a team focused on foundational systems, server technologies, desktop experiences, or software archive maintenance.
You will work with technologies including Rust, Go, Python, C/C++, and Flutter while learning from experienced engineers in a highly distributed environment.
The role combines hands-on engineering with opportunities to contribute to upstream open source projects and improve technical and community documentation.
You will help develop reliable, performant, and resilient software used by millions of people across cloud, AI, IoT, enterprise, and developer environments.
With a strong emphasis on continuous learning, technical excellence, and collaboration, this role provides an excellent path for graduates and early-career engineers passionate about open source.

Accountabilities
  • Design, develop, test, and ship software across foundational systems, server, desktop, cloud, and other areas of the Ubuntu engineering ecosystem.
  • Build software using technologies such as Rust, Go, Python, C/C++, and Flutter, depending on the team and project requirements.
  • Package, integrate, test, maintain, and publish open source software within Linux distribution repositories.
  • Debug complex software and system issues, identify root causes, and implement robust and maintainable solutions.
  • Contribute to the architecture and integration of open source technologies across environments ranging from boot firmware and system software to cloud application deployment.
  • Build and maintain automation, testing, and delivery processes that support the reliable development and release of software.
  • Contribute to the maintenance, evolution, and overall quality of a large-scale Linux distribution and its software repositories.
  • Author and improve technical documentation and community-facing documentation to make software and development processes easier to understand and use.
  • Contribute to upstream and neighboring open source projects while engaging constructively with the wider open source community.
  • Collaborate effectively with engineers and stakeholders across a globally distributed organization.
  • Continuously develop technical and professional skills while adopting new technologies, methodologies, and engineering practices.
Requirements
  • An exceptional academic track record in high school and university, or a compelling alternative path demonstrating strong ability and achievement.
  • An undergraduate degree in Computer Science, STEM, or a related discipline, or equivalent evidence of technical capability.
  • Early-career or graduate-level software engineering experience with a strong motivation to build a career in open source.
  • Experience with at least one relevant programming language or technology, such as Rust, Go, Python, Flutter, C, or C++.
  • A genuine passion for open source software and an interest in contributing to software communities and projects.
  • Strong problem-solving abilities and the drive to go beyond expectations when tackling technical challenges.
  • Professional written and spoken English, with strong communication and interpersonal skills.
  • Ability to work effectively in a globally distributed team and collaborate across different cultures and time zones.
  • Familiarity with Linux distributions is an advantage.
  • Familiarity with system debugging tools and techniques is an advantage.
  • Experience with automation tools and CI/CD systems is an advantage.
  • Previous contributions to open source projects are an advantage.
  • Willingness and ability to travel internationally approximately twice per year for team events lasting up to two weeks.
Benefits
  • Competitive compensation based on geographical location, experience, and performance.
  • Performance-driven annual bonus.
  • Distributed work environment with twice-yearly in-person team sprints.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation reviews, with additional reviews possible for graduates and associates.
  • Recognition rewards for outstanding contributions and performance.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Team Member Assistance Program and Wellness Platform.
  • Opportunities to travel internationally and meet colleagues in different locations.
  • Priority Pass access and travel upgrades for long-haul company events.
  • Opportunity to build a career around widely used open source technologies while developing skills across software engineering, Linux, cloud, automation, and systems development.
How Jobgether works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor Java Sr.
Desenvolvedor Java Sr.

Jobgether • Brasil

Presencial
BRL 180 000 - 300 000
Food allowance
Course discounts
Online learning platform with free, up
+2
Staff Backend Developer (Kotlin/Java)
Staff Backend Developer (Kotlin/Java)

Jobgether • Brasil

Presencial
BRL 180 000 - 300 000
Health coverage
Food and meal benefits
Family support
+9
Senior Partner Sales Manager - Global System Integrator (GSI)
Senior Partner Sales Manager - Global System Integrator (GSI)

Jobgether • Brasil

Presencial
BRL 300 000 - 420 000
Global distributed team
Learning budget USD 2000 per year
Annual bonus / commission
+3
Web Frontend Engineer - JS, CSS, React, Flutter
Web Frontend Engineer - JS, CSS, React, Flutter

Jobgether • Brasil

Presencial
BRL 90 000 - 180 000
AI-First Mid Software Engineer
AI-First Mid Software Engineer

Jobgether • Brasil

Presencial
BRL 140 000 - 220 000
Health and dental insurance
Meal allowance
Childcare assistance
+3
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Curitiba

Teletrabalho
BRL 100 000 - 150 000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Distributed work environment
+2
Technical Support Engineer
Technical Support Engineer

Jobgether • Brasil

Presencial
BRL 70 000 - 110 000
Equity package
Team events
Career growth
+1
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Florianópolis

Teletrabalho
BRL 167 400 - 279 000
Distributed work environment
Personal learning and development budget of USD 2,000 per year
Annual compensation review
+3
AWS Back-end Developer | C# · .NET · Python - Squilla
AWS Back-end Developer | C# · .NET · Python - Squilla

Jobgether • Brasil

Híbrido
BRL 180 000 - 240 000
Meal and food allowance
Medical insurance
Dental insurance
+2
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics
Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Canonical • Manaus

Teletrabalho
BRL 90 000 - 120 000
Personal development budget of USD 2,000 per year
Annual compensation review
Maternity and paternity leave
+2