Home based - Worldwide•Home Based - Worldwide
Remote
Junior
Full Time
open sourceremotejuniorsoftware engineerubuntucanonical
Requirements
- •An exceptional academic track record from both high school and university
- •Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- •Drive and a track record of going above and beyond expectations
- •A 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 up to two weeks each
What You'll Do
- •Designing, building and shipping software in Rust, Go, Python and C/C++
- •Packaging, integrating, testing and uploading open source software to the Ubuntu repositories
- •Debugging issues, then designing and delivering robust solutions
- •Authoring and improving technical and community documentation
- •Contributing to upstream and neighboring open source projects
- •Collaborating as part of a globally distributed team
- •Continuously learning and progressing their technical and professional skills
Nice to Have
- •Familiarity with Linux distributions
- •Familiarity with system debugging tools and techniques
- •Familiarity with automation tooling and CI/CD systems
- •Experience contributing to open source projects
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
