Enable job alerts via email!

Software Engineer - Cloud Images

Canonical

Dubai

Remote

USD 50,000 - 80,000

Full time

18 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading global software provider is hiring a Software Engineer to work on Linux and cloud infrastructure. This entry-level, full-time position supports automation and new features in Ubuntu, requiring a Bachelor's in Computer Science and collaboration skills. Join a diverse, remote-first team committed to open source excellence.

Benefits

Remote work with biannual team sprints
Annual learning and development budget of USD 2,000
Comprehensive benefits including parental leave

Qualifications

  • Bachelor's degree in Computer Science or equivalent.
  • Experience with public clouds and Python development on Linux.
  • Interest in DevOps automation and open source projects.

Responsibilities

  • Develop automated image delivery, testing, and publication pipelines.
  • Design and implement new features in Ubuntu for cloud environments.
  • Collaborate with a distributed team and engage with open source communities.

Skills

Collaboration
Problem Solving
Python Development
Linux Administration
DevOps Automation

Education

Bachelor's degree in Computer Science
Bachelor of Business Administration (Management)

Job description

Job Title: Software Engineer

Qualifications: Bachelor of Business Administration (Management), or equivalent

Nationality: Any

Vacancy: 1

Job Description

Canonical is a leading provider of open source software and operating systems, notably Ubuntu, used worldwide in enterprise, cloud, AI, IoT, and data science initiatives. We have a global team of over 1200 colleagues across more than 75 countries, operating primarily remotely with occasional in-person meetings.

We are hiring a Software Engineer to work on Linux, cloud infrastructure, pipelines, automation, and open source software. The role involves collaboration with major cloud providers like Amazon, Microsoft, and Google, focusing on build systems, cloud features in Ubuntu Server, and automation pipelines to support various workloads from web servers to AI applications.

Responsibilities
  • Develop automated image delivery, testing, and publication pipelines
  • Design and implement new features in Ubuntu for cloud environments
  • Collaborate with a distributed team and engage with open source communities
  • Write high-quality code, debug issues, and participate in code reviews
  • Design complex systems and integrations with cloud services
  • Travel 2-4 weeks annually for internal and external events
Candidate Requirements
  • Passion for technology and teamwork
  • Curious, flexible, articulate, and responsible
  • Soft skills such as being thoughtful, self-motivated, and enterprising
  • Bachelor's degree in Computer Science, STEM, or similar
  • Practical experience with public clouds
  • Interest and experience with containers, DevOps automation, open source projects, APIs, Linux administration, Python packaging, or cloud applications
  • Experience in Python development on Linux
What We Offer
  • Remote work with biannual in-person team sprints
  • Annual learning and development budget of USD 2,000
  • Performance reviews and bonuses
  • Comprehensive benefits including parental leave, employee assistance, and travel opportunities
About Canonical

Canonical is a pioneering open source technology firm, publisher of Ubuntu, and leader in AI, IoT, and cloud platforms. We are a remote-first company committed to diversity and excellence.

Job Details: Entry-Level, Full-Time, Dubai, United Arab Emirates

Disclaimer: Naukrigulf.com is a platform connecting jobseekers with employers. Please verify employer credentials independently. We do not endorse payment requests or sharing sensitive information. Contact abuse@naukrigulf.com for fraud reports.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.