Linux Devices Software Engineer - SnapD
Canonical
Overview
Role involves developing and maintaining software for Linux devices on the SnapD team.
Ideal candidate should have professional software development experience and knowledge of Linux fundamentals.
remotemidEnglishGolangPythonCC++Linux
Locations
Requirements
Bachelor's in Computer Science or similar Professional experience in software development Knowledge of Linux system-level fundamentals
Responsibilities
Collaborate with a distributed team Debug Linux system issues Review code from other engineers Discuss ideas and solutions Ensure robustness against unexpected events Work from home with global travel
Benefits
Personal learning budget of 2000 USD Annual compensation review Maternity and paternity leave Team Member Assistance Program Distributed work environment