Company logo hidden

Software Engineer - Solutions Engineering

Unlock employer Riyadh, Saudi Arabia Posted: 18 Feb 2026

Financial

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

Accessibility

  • Hybrid
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified
  • 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 breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT. As a pioneer of global distributed collaboration with over 1200 colleagues in 75+ countries, the company focuses on revolutionizing open source application and infrastructure operations.

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

The Solutions Engineering team collaborates closely with our managed infrastructure operations team, operating private OpenStack clouds and Kubernetes clusters for customers worldwide. Our work in Python involves creating open source automation capabilities that simplify operations for anyone building on Ubuntu. We prioritize high-quality design, documentation, tests, and performance to enhance our code packages and ensure our platform is the easiest and best-performing for driving infrastructure.

What You Will Do:

  • Work with Python and Golang to design and deliver open source software operations code
  • Engage with the entire Linux stack from kernel to applications
  • Shape high-quality open source monitoring and alerting infrastructure
  • Implement sound engineering design and testing principles in your code
  • Follow agile software development practices
  • Coach and develop team members
  • Promote a healthy, collaborative engineering culture
  • Participate in global travel up to 10% of the time for internal and external events

Who You Are:

  • Passionate about Python development
  • Organized and dedicated to timely, high-quality software delivery
  • Knowledgeable about cloud computing concepts and technologies
  • Familiar with Linux and networking principles
  • A lifelong learner

Bonus Points For:

  • University degree in Computer Science or related field
  • Experience with Golang programming

Work Conditions:

  • Remote work environment with twice-yearly team sprints in person
  • Opportunities for global travel
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review and performance-driven bonuses
  • Comprehensive benefits including maternity and paternity leave

Language Requirements:

  • Proficiency in English is expected

The company is committed to fostering a diverse and inclusive workplace free from discrimination. Applications are welcomed from all backgrounds and identities.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct