Golang Engineer
Canonical
About the position
Join a leading open-source software company as a Golang Engineer, working on innovative solutions for global enterprises. Collaborate with teams to design and implement high-quality software in a fully remote environment.
Tech stack
- go
- linux
- python
- react
- flutter
Requirements
Required:
- Experience designing and writing high-quality Golang software on Linux
- Professional manner interacting with colleagues, partners, and community
- Drive and a track record of going above-and-beyond expectations
- Excellent communication and presentation skills
Nice to have:
- Experience developing for Ubuntu Linux
- Experience with Juju, LXD, Microk8s, Snapd, Ubuntu Core, Ubuntu Pro
- Performance engineering and security experience
Responsibilities
- Design and implement well-tested and documented software in Go
- Debug and fix issues encountered by your users
- Participate in our engineering process through code and architectural reviews
- Collaborate with community and colleagues on technical specifications
Benefits
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Maternity and paternity leave
- Opportunity to travel to new locations to meet colleagues