Remote Software Engineer - Cross-platform C++ - Multipass

Posted

Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah. This helps us grow ๐ŸŒฑ.

Description:

  • The Software Engineer will use their deep C++ skills on Windows and MacOS to work on the open-source project Multipass, a workstation mini-cloud providing Ubuntu and appliance VMs for build, test, and prototyping.
  • Responsibilities include ensuring Multipass is easy to use, architecting new features, writing high-quality code, reviewing code and architecture, collaborating with a distributed team, debugging and fixing issues, fostering the open-source community, and supporting customers.
  • The position may require international travel for company events twice a year.

Requirements:

  • Cross-platform development experience on macOS and/or Windows.
  • Expertise in modern C++ development.
  • Experience with software testing and test-driven development.
  • High personal standards for code quality, testing, and design.
  • Knowledge of hypervisor technologies like Hyper-V, VirtualBox, KVM, and QEMU.
  • Open-source experience and involvement.
  • Knowledge of CI systems is a plus.
  • Capacity to quickly learn about new systems and techniques.
  • Excellent communication skills in English, both verbal and written.
  • Bachelorโ€™s or equivalent in Computer Science, STEM, or a similar degree.

Benefits:

  • Distributed work environment with twice-yearly team sprints in person.
  • Personal learning and development budget of USD 2,000 per year.
  • Annual compensation review.
  • Recognition rewards.
  • Annual holiday leave.
  • Maternity and paternity leave.
  • Employee Assistance Programme.
  • Opportunity to travel to new locations to meet colleagues.
  • Priority Pass and travel upgrades for long-haul company events.
Apply now
Please, let Canonical - Jobs know you found this job on RemoteYeah . This helps us grow ๐ŸŒฑ.
About the job
Posted on
Job type
Salary
-
Experience level
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback