Company logo hidden

Senior Juju Software Engineer (Go)

Unlock employer Jeddah, Saudi Arabia Posted: 10 Dec 2025

Financial

  • Estimate: $95k - $130k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • 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 innovative enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We serve the world's leading cloud and silicon providers and industry leaders across various sectors.

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

We are looking for a Senior Software Engineer to join our team, focusing on process improvement and team management while coaching less experienced colleagues. This role involves owning functional areas from design and implementation to support and maintenance. Juju, the engine behind model-driven operations, allows for operating complex software on various platforms, including public and private cloud and bare-metal systems.

What You Will Do:

  • Own the design, delivery, and support of features in a highly concurrent, distributed system that drives cloud automation and software operations at scale.
  • Collaborate proactively with a distributed team.
  • Debug issues and interact with upstream communities.
  • Work with talented engineers and contribute to solutions.
  • Coach and develop team members with less experience.

Work Conditions:

  • Fully remote position with travel for 2 to 4 weeks per year for internal and external events.
  • Flexible work hours to accommodate collaboration across time zones.

Language Requirements:

  • Excellent communication skills in English, both verbal and written.

What We Are Looking For:

  • Proven track record of professional software delivery using Go.
  • Hands-on experience developing highly concurrent distributed systems.
  • Strong skills in agile software development methodologies.
  • An exceptional academic track record (high school and preferably university).

Additional Skills That May Be Helpful:

  • Experience with container technologies (Docker, LXD, Kubernetes).
  • Development experience in C, C++, Rust, or other low-level programming languages.
  • Networking background and experience.
  • Familiarity with the Linux and open-source software environment.
  • Configuration management experience (Ansible, Chef, Puppet).
  • Knowledge of cloud computing.
  • Passion for software quality and testing.
  • Experience with SQL and NoSQL databases.

What We Offer:

  • Competitive compensation with annual reviews.
  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual holiday leave, maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunities for engaging with colleagues during traveling events.

About the company: The company is a pioneering tech firm leading the global move to open source. As the publisher of Ubuntu, we are committed to fostering a diverse, equitable work environment. We pride ourselves on being a remote-first company since 2004, setting high standards for our team and fostering innovation to help shape the future of digital business. We welcome applicants from all backgrounds and identities.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct