Company logo hidden

Software Engineer - Python - Cloud - Graduate Level

Unlock employer Dubai, United Arab Emirates Posted: 25 Mar 2026

Financial

  • Estimate: $45k - $65k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Entry Level
  • English: Professional

Position

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 breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. As a software engineer at the company, you will develop, test, and release improvements to Ubuntu on public clouds. You will collaborate with teams across the company and major cloud partners to ensure the quality and stability of Ubuntu cloud images, which are critically important since they are available on every public cloud.

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

This role requires a quality-oriented software engineer with strong Python skills and a focus on software interoperability. You will create and manage Ubuntu images, requiring knowledge of configuring apt, deb packaging, and general system administration. Passion for the Ubuntu project and its values, alongside skills in ensuring quality, ease of use, and community coordination, are important for this role.

Key Responsibilities:

  • Collaborate proactively with a distributed team.
  • Write high-quality code with unit and functional tests to create new features.
  • Debug issues and produce high-quality code to fix them.
  • Review code produced by other engineers.
  • Discuss ideas and investigate solutions.
  • Work from home, with global travel required 2 to 4 weeks per year for internal and external events.

What We Are Looking For:

  • Bachelor's or equivalent in Computer Science, STEM, or related field.
  • Extensive experience with Python on Linux.
  • Interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on-premise clouds.
  • Bonus points for engaging with the open source community.
  • A passion for technology and collaboration with skilled individuals.

Work Conditions:

  • Remote work environment with the opportunity for global travel.
  • Compensation shaped by geographical location, experience, and performance.
  • Annual compensation review and performance-driven bonuses.
  • Personal learning and development budget of USD 2,000 per year.
  • Additional benefits including annual holiday leave, maternity and paternity leave, and team wellness programs.

Language Requirements:

  • English proficiency is expected. Additional language skills may be advantageous.

The company is committed to creating a diverse workplace and providing equal opportunity to candidates from all backgrounds.

Apply Direct

Jobs you might like   View all jobs

About Software Development Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct