Company logo hidden

Software Engineer - Go - Container Images

Unlock employer Dubai, United Arab Emirates Posted: 14 Feb 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

The company is a leading provider of open source software and operating systems, particularly known for its platform, Ubuntu, which is widely used in enterprise initiatives such as public cloud, data science, AI, and IoT. As a pioneer of global distributed collaboration, the company employs over 1,100 colleagues across 75+ countries with only a few office-based roles. The company emphasizes building a new generation of Ubuntu-based container images to simplify open-source application deployment worldwide.

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

In this role as a Software Engineer, you will be responsible for developing the tools and technology necessary for building and maintaining these new container images. You will collaborate with various teams to ensure high-quality delivery while maintaining a seamless user experience. Your contributions will include implementing and maintaining Continuous Integration and Continuous Delivery (CI/CD) automation processes around container images, and you are expected to bring insights into container-based DevOps.

This position offers the chance to work on fast-moving products, thus providing an opportunity to influence and shape a new team. Candidates will engage with numerous container technologies, participate in exploratory tasks, and provide feedback critical to decision-making processes.

Location: Dubai, Dubai, United Arab Emirates (Remote)
Work Conditions: Full-time, Remote work with global travel up to 15% for internal and external events

Key Responsibilities:

  • Build robust, scalable container images
  • Work on automated CI/CD processes for building, testing, and publishing container images
  • Write tools and tests for security compliance and cloud-native compatibility
  • Develop functionalities for container-building tools using Go
  • Participate in architectural review and engineering processes
  • Engage with the open-source community and share expertise
  • Mentor junior team members and assist in hiring

Qualifications:

  • Proficiency in software development and collaborative methodologies
  • Experience with CI/CD systems (e.g., Jenkins, GitHub Actions, Concourse CI)
  • Working knowledge of container images and operations
  • Mastery of at least one container management/orchestration tool (e.g., Docker, Kubernetes)
  • Significant experience with Go programming
  • Strong Linux systems administration and package management skills
  • Excellent written and verbal communication abilities
  • A Bachelor's degree or equivalent in Computer Science, STEM, or a similar discipline

What We Offer:
The company offers a competitive compensation package based on geographic location, experience, and performance. This includes base pay, performance-driven annual bonuses, a personal learning and development budget, annual compensation reviews, recognition rewards, and various employee benefits, including holiday leave and parental leave.

The company fosters a diverse workplace and is committed to equal opportunity for all applicants. If you are passionate about shaping open-source products and eager to work with a talented team, apply for this exciting opportunity.

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