Company logo hidden

Golang Engineer

Unlock employer Jeddah, Saudi Arabia Posted: 04 Dec 2025

Financial

  • Estimate: $70k - $100k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

The company is a leading provider of open-source software and operating systems, notably through our platform, Ubuntu. We focus on innovative enterprise initiatives in public cloud, data science, AI, engineering, and IoT. As a pioneer of global distributed collaboration, we have a team of over 1200 colleagues in more than 80 countries, with minimal office-based roles. We prioritize in-person meetings two to four times a year in various global locations.

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 seeking Golang engineers of all levels to join our teams at the company. If you have a strong background in software engineering, particularly in Go, we want to hear from you. The company utilizes Golang where performance and security are critical, with additional projects in Python, C, C++, and Rust. Our engineering teams rely heavily on Golang for the development of systems that deliver Ubuntu worldwide.

Key Responsibilities:

  • Design and implement well-tested and documented software in Go.
  • Debug and resolve issues encountered by users.
  • Participate in engineering processes including code and architectural reviews.
  • Collaborate with community and colleagues on technical specifications.
  • Look for improvements in engineering and operational practices.
  • Deploy and operate services developed by the team.
  • Advocate for the success of your product through technical contributions.

What We Are Looking For:

  • An exceptional academic track record, preferably an undergraduate degree in Computer Science or a STEM field.
  • Proven experience and drive with a track record of exceeding expectations.
  • Well-organized, self-starting, and capable of meeting deadlines.
  • Professionalism in interactions with colleagues, partners, and the community.
  • Experience designing and writing high-quality Golang software on Linux.
  • Passion for Linux at the system level.
  • For senior roles, experience with building, deploying, and operating distributed systems and APIs.
  • Professional written and spoken English is required.
  • Familiarity with Linux (Debian or Ubuntu preferred).

Additional Requirements:

  • Ability to travel for company events twice a year for up to two weeks.

Nice-to-Have Skills:

  • Experience developing for Ubuntu Linux.
  • Familiarity with Juju, LXD, Microk8s, Snapd, Ubuntu Core, and Ubuntu Pro.
  • Background in performance engineering and security experience.

Work Conditions:

  • Remote full-time position.
  • Opportunities for in-person team sprints biannually.
  • Travel to new locations for company events.

What We Offer:

  • Competitive compensation shaped by geographical location, experience, and performance.
  • Performance-driven annual bonus or commission.
  • Personal learning and development budget of $2,000 per year.
  • Annual compensation review and recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Program.
  • Opportunity for travel.

The company is committed to creating a diverse work environment and is an equal opportunity employer. We welcome applications from all backgrounds and identities.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct