Software Engineer, Ceph & Distributed Storage
Canonical
about 1 year ago
Remote, Worldwide
Entry Level / Mid Level
H1B Sponsor
Responsibilities
- Write high quality, rigorously designed Python and Golang software.
- Collaborate proactively with a globally distributed team.
- Debug issues and produce high quality code to fix them.
- Contribute to technical documentation that defines best practices.
- Discuss ideas and collaborate on finding good solutions.
- Develop and maintain software for delivery, operations, and life-cycle management of Ceph storage.
Requirements
- Bachelor’s or equivalent in Computer Science, STEM, or similar degree.
- Experience with writing modern, maintainable Python.
- Experience with Ceph storage.
- Interest and experience with Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, or Debian packaging.
- Exceptional academic track record from both high school and preferably university.
- Willingness to travel up to 4 times a year for internal events.
Benefits
- Distributed work environment with twice-yearly team sprints in person.
- 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 new locations to meet colleagues.
- Priority Pass for travel and travel upgrades for long haul company events.
Tech Stack
GoKubernetesLinuxOpenStackPython
Categories
BackendData EngineeringDevOps