Company logo hidden

Software Engineer - Cross-platform C++ - Multipass

Unlock employer Riyadh, Saudi Arabia Posted: 20 Jan 2025

Financial

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

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Unspecified

Position

Join the Multipass team as a Software Engineer and utilize your deep C++ skills on Windows and MacOS to enhance the open source developer experience with Multipass. This workstation mini-cloud provides Ubuntu and appliance VMs on demand for build, test, and prototyping tasks. You will be instrumental in designing, mentoring, reviewing, and coding as part of a distributed team that prioritizes code quality and user experience.

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

Your key responsibilities will include:

  • Ensuring Multipass is easy and intuitive to use
  • Architecting new features and designing the user experience
  • Writing high-quality code for new features and bug fixes
  • Reviewing code and architecture in line with Canonical's engineering process
  • Collaborating proactively with a distributed team
  • Debugging, tracking down, and fixing user-reported issues
  • Supporting the open source community and assisting customers as needed
  • International travel for up to two weeks, twice a year, for company events

What We Are Looking For:

  • Cross-platform development experience on macOS and/or Windows
  • Expertise in modern C++ development
  • Experience with software testing and test-driven development
  • Extremely high personal standards for code quality, testing, and design
  • Knowledge of hypervisor technologies (Hyper-V, VirtualBox, KVM, QEMU)
  • Open source experience and involvement
  • Familiarity with CI systems is a plus
  • Strong ability to learn new systems and techniques quickly
  • Excellent communication skills in English (both verbal and written)
  • Bachelor's degree or equivalent in Computer Science, STEM, or a similar field

Language Requirements:

  • Excellent communication skills in English, both verbal and written

This position offers an opportunity to work in a pioneering tech firm that leads the way in open source development.

Location: Riyadh, Riyadh, Saudi Arabia (Remote)
Work Conditions: Full-time, Remote position available in the EMEA region only.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct