Canonical

Software Engineer, Ceph & Distributed Storage

Canonical
Apply
over 1 year ago
Remote, WorldwideMid Level
H1B Sponsor

Responsibilities

  • Write high-quality Python and Go software
  • Develop and maintain software for delivery, operations, and lifecycle management of Ceph storage
  • Build modeling software for OpenStack, Ceph, and Kubernetes with a focus on distributed storage
  • Engineer solutions that scale in production and meet customer needs
  • Debug issues and produce high-quality code fixes
  • Contribute to technical documentation and best practices for authoring operators
  • Collaborate with a globally distributed team on technical solutions and strategy

Requirements

  • Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field
  • Experience writing modern, maintainable Python
  • Experience with Ceph storage
  • Interest or experience in at least two of Linux, Kubernetes, public cloud, OpenStack, LXC/LXD, Python, Go, and Debian packaging
  • Exceptional academic track record from high school and preferably university
  • Experience operating Ceph clusters in production is an additional qualification
  • Experience with open-source distributed storage such as Gluster, Minio, Mayastor, or similar is an additional qualification
  • Willingness to travel up to four times per year for internal events

Benefits

  • Remote work in EMEA or the Americas with a globally distributed team
  • Twice-yearly in-person team sprints and international travel opportunities
  • Personal learning and development budget of USD 2,000 per year
  • Annual compensation review
  • Performance-driven annual bonus
  • Recognition rewards
  • Annual holiday leave
  • Maternity and paternity leave
  • Employee Assistance Programme
  • Priority Pass for travel and travel upgrades for long-haul company events

Tech Stack

Categories

Canonical

About Canonical

1,001-5,000 employees

Canonical, the publisher of Ubuntu, provides open source security, support and services. Our portfolio covers critical systems, from the smallest devices to the largest clouds, from the kernel to containers, from databases to AI. With customers that include top tech brands, emerging startups, governments and home users, Canonical delivers trusted open source for everyone.

Contact me