
Staff Software Engineer for Identity Management (Go/Golang)
Canonical - Jobs · Posted Jul 13, 2022
- Remote, Americas +1 more
- Remote
- Full-time · Staff
- 5+ years
Staff-level Software Engineer for Identity Management to work on authorization and access management across Canonical's suite of enterprise products and web services, using Go (Golang) and Python.
Locations (2)
- Americas
- EMEA
Compensation
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission.
Responsibilities
- Collaborate proactively with a distributed team, leading technical efforts and discussions
- Write clean web service APIs to support both CLI and web frontend clients, using Go (Golang) and Python
- Design and implement new features and enhancements from spec to production and ongoing operations at scale
- Review code produced by other engineers, helping set quality standards
- Discuss ideas and collaborate on finding good solutions