Company logo hidden

HPC Software Engineer

Unlock employer Unspecified, Unspecified Posted: 03 Feb 2026

Financial

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

Accessibility

  • Fully Remote
  • 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, particularly known for its widely-used Ubuntu platform. We are seeking an HPC Software Engineer to join our HPC team, focusing on delivering an exceptional HPC experience from bare metal to public cloud. The role will involve working on software development primarily in Python for automating crucial software in the HPC domain. Your work will include delivering charms for deploying and managing HPC clusters and providing HPC software packages.

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

To succeed, candidates must demonstrate strong mathematical and scientific skills and have experience in producing high-quality software. Familiarity with open source environments and technologies used in high-performance computing (HPC), such as Infiniband, RDMA, CUDA, MPI, Slurm, Lustre, and Singularity, is highly advantageous. Experience with Docker and public cloud operations is also beneficial.

Key Responsibilities:

  • Write high-quality, well-designed Python software.
  • Collaborate with a globally distributed team.
  • Debug issues and produce high-quality code for resolution.
  • Contribute to technical documentation outlining best practices.
  • Discuss ideas and collaborate to develop effective solutions.

Qualifications:

  • Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
  • Experience in writing modern, maintainable Python code.
  • Interest in technologies including Linux, Kubernetes, OpenStack, LXC/LXD, Python, Go, and Debian packaging.
  • Strong communication skills and a self-motivated work ethic.
  • Willingness to travel up to four times a year for internal events.

Additional Skills (Preferred):

  • Experience with operating HPC clusters in production environments.
  • Familiarity with HPC hardware and software technologies.

What We Offer:

  • Competitive compensation based on geographical location and experience.
  • Performance-driven annual bonus.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review and recognition rewards.
  • Distributed work environment with team sprints in person twice a year.
  • Annual holiday leave and maternity/paternity leave.
  • Employee Assistance Programme and opportunity for travel to meet colleagues.

The company is committed to fostering a diverse workplace and encourages applications from all qualified candidates.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct