Back-end Microservices Engineer
We are seeking a skilled engineer to join our team and contribute to the development of scalable, high-quality software.
1. This is a general selection track for teams that focus on back-end REST API microservices engineering in Go and Python. It covers all levels of seniority.
2. We require an exceptional academic track record from both high school and university, with an undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
3. Key areas of interest for us include:
* API design, documentation, and governance
* Database performance design considerations and skills
* Multi-region service delivery for resilience and performance
* Fuzzing and other proactive security analysis techniques
* Tracing and profiling for distributed systems insights
* Next-generation DevOps practices
4. Your day will consist of:
* Designing and developing high-quality software that meets the required standards
* Collaborating proactively with a globally distributed team
* Displaying technical leadership internally and within external communities
* Debugging issues and producing high-quality solutions to resolve them
* Contribute to technical documentation to make it the best of its kind
* Discuss, contribute to, and collaborate across teams at Canonical
5. Benefits include:
* Distributed work environment with twice-yearly team sprints in person
* Personal learning and development budget of USD 2000 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
* Priority pass, and travel upgrades for long haul company events