Company logo hidden

Junior Ubuntu Software Engineer

Unlock employer Dubai, United Arab Emirates Posted: 17 Apr 2026

Financial

  • Estimate: $35k - $50k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Junior
  • English: Professional

Position

About the Job:
The company 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 enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We are hiring junior engineers who are passionate about quality, performance, and resilience in software. You will be involved in various aspects of the Ubuntu Engineering organization, including designing, packaging, integrating, testing, and shipping open-source software.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Our engineers work across several teams, including Foundations, Server, Desktop, and Debcrafters, contributing to both foundational software and innovative applications. The role will allow you to engage with and contribute to the broader open-source community while building your career in this field.

Key Responsibilities:

  • Designing, building, and shipping software in Rust, Go, Python, and C/C++.
  • Packaging, integrating, testing, and uploading open-source software to the Ubuntu repositories.
  • Debugging issues and delivering robust solutions.
  • Authoring and improving technical and community documentation.
  • Contributing to upstream and neighboring open-source projects.
  • Collaborating as part of a globally distributed team.
  • Continuously learning and progressing your technical skills.

Requirements:

  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or a STEM field, or a compelling personal narrative of alternative experience.
  • Drive and a track record of exceeding expectations.
  • A passion for open-source software.
  • Experience with Rust, Go, Python, Flutter, or C/C++.
  • Professional proficiency in written and spoken English.
  • Excellent communication and interpersonal skills.
  • Ability to travel twice a year for company events (up to two weeks each).

Nice-to-Have Skills:

  • Familiarity with Linux distributions.
  • Familiarity with system debugging tools and techniques.
  • Understanding of automation tooling and CI/CD systems.
  • Experience contributing to open-source projects.

Work Conditions:

  • This position is remote and offers a flexible work environment.
  • Opportunities to travel for team events twice a year.

What We Offer:

  • Competitive compensation that considers geographical location and performance.
  • Annual compensation reviews and performance-driven bonuses.
  • A personal learning and development budget of USD 2,000 per year.
  • Additional benefits, including annual holiday leave, maternity and paternity leave, and a wellness program.

About the company:
The company is a pioneering tech firm at the forefront of the global move to open source, specifically with Ubuntu, a platform that powers AI, IoT, and cloud solutions. We are committed to building an inclusive workforce and fostering a workplace free from discrimination, encouraging applications from all backgrounds.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct