Home based - EMEA•Home Based - EMEA
Remote
Senior
Full Time
remoteopen_sourceC++cross_platform
Requirements
- •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 such as Hyper-V, VirtualBox, KVM, and QEMU
- •Open source experience and involvement
- •Capacity to learn quickly about new systems and techniques
- •Excellent communication skills in English - both verbal and written
- •Bachelor’s or equivalent in Computer Science, STEM or similar degree
What You'll Do
- •Ensure Multipass is easy and intuitive to use
- •Architect new features and design the user experience
- •Write high-quality code to create new features and fix bugs
- •Review code and architecture as part of Canonical’s engineering process
- •Collaborate proactively with a distributed team
- •Debug, track down and fix issues encountered by our users
- •Foster the open source community and support customers when needed
- •Travel internationally for up to two weeks, twice a year, for company events
Nice to Have
- •Knowledge of CI systems
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
