You will gain familiarity with the latest features in Kubernetes and look to incorporate the best of open-source for our end-users. You will collaborate with industry peers and partners to bring the right solutions to our customers
This is an exciting opportunity for a Software Engineer passionate about open source, Linux, C, Golang, SQLite and Kubernetes. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
What you'll do
- Design and develop features and enhancements to MicroK8s' backing store
- Optimize MicroK8s' backing store performance
- Identify and describe potential feature requests for dqlite
- Engage with the open source community and commercial partners
- Work from home with global travel 2 to 4 weeks for internal and external events
- You have C/Golang programming experience
- You have experience with key/value and SQL databases
- You have experience with Kubernetes
- You have strong written and verbal communication skills
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- Experience with consensus algorithms (preferably with Raft) is a plus
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#Stack