πUkraine, Poland
Software Engineer (Go)
closed
Canonical
πRemote - United States
Summary
Join Canonical as a Software Engineer to contribute to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world. As a globally remote role, you'll collaborate with a distributed team, debug issues, and interact with upstream communities publicly.
Requirements
- Experience developing software using Go
- Excellent communication skills in the English language, both verbal and written, especially in online environments
- An exceptional academic track record from both high school and preferably university
- Willingness to travel up to 4 times a year for internal events
Responsibilities
- Contribute to the design, delivery, and support of features in a highly concurrent, highly distributed system that drives cloud automation and software operations at scale
- Collaborate proactively with a distributed team
- Debug issues and interact with upstream communities publicly
- Work with helpful and talented engineers including experts in many fields
- Discuss ideas and collaborate on finding good solutions
Benefits
- Distributed work environment with twice-yearly team sprints in person - weβve been working remotely since 2004!
- 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 from your team and others
- Priority Pass for travel and travel upgrades for long haul company events
This job is filled or no longer available
Similar Remote Jobs
πUnited Kingdom
πEurope, Middle East, and Africa
π°$70k-$135k
πUnited States
π°$43k
πSlovakia, Czechia

π°$168k-$240k
πWorldwide
π°$190k-$267k
πUnited States
πUnited States
π°$149k-$350k
πUnited States
π°$149k-$350k
πUnited States