Senior Juju Software Engineer (Go)
Canonical
over 1 year ago
Remote, Worldwide
Senior
H1B Sponsor
Responsibilities
- Own the design, delivery, and support of features in a distributed system.
- Collaborate proactively with a distributed team.
- Debug issues and interact with upstream communities.
- Coach and develop less experienced team members.
- Contribute to building and maintaining a first-class engineering team.
- Work from home with occasional global travel.
Requirements
- Proven track record of professional software delivery using Go.
- Hands-on experience developing highly concurrent distributed systems.
- Excellent communication skills in English, both verbal and written.
- An exceptional academic track record.
- Experience with agile software development methodologies.
- Willingness to travel up to 4 times a year for internal events.
Benefits
- Distributed work environment with in-person team sprints.
- 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 meet colleagues.
- Priority Pass for travel and upgrades for long haul events.
Tech Stack
AnsibleCC++ChefDockerGoKubernetesLinuxPuppetRustSQLTerraform
Categories
BackendDevOps