Junior Ubuntu Software Engineer
Canonical
4 months ago
Remote, Worldwide
Intern / Entry Level
H1B Sponsor
Responsibilities
- Design, build, and ship software in Rust, Go, Python, and C/C++.
- Package, integrate, test, and upload open source software to the Ubuntu repositories.
- Debug issues and deliver robust solutions.
- Author and improve technical and community documentation.
- Contribute to upstream and neighboring open source projects.
- Collaborate as part of a globally distributed team.
- Continuously learn and progress technical and professional skills.
Requirements
- Exceptional academic track record from high school and university.
- Undergraduate degree in Computer Science or STEM, or a compelling alternative path.
- Drive and a track record of exceeding expectations.
- Passion for open source software.
- Experience with Rust, Go, Python, Flutter, or C/C++.
- Professional written and spoken English.
- Excellent communication and interpersonal skills.
- Ability to travel twice a year for company events.
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.
- Team Member Assistance Program & Wellness Platform.
- Opportunity to travel to new locations to meet colleagues.
- Priority Pass and travel upgrades for long haul company events.
Tech Stack
CC++FlutterGoPythonRust
Categories
AI & MLBackendData EngineeringDevOpsTesting