Enable job alerts via email!

Software Engineer, Ceph & Distributed Storage

Canonical

Milwaukee (WI)

Remote

USD 70,000 - 100,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Canonical, a leader in open source software, is seeking a Software Engineer for Ceph & Distributed Storage. The role involves developing scalable solutions and collaborating with a diverse team. Candidates should have a strong background in Python and Ceph, with a passion for technology and teamwork.

Benefits

Remote work with biannual in-person sprints
Learning and development budget of USD 2,000/year
Competitive compensation with annual reviews
Additional benefits including leave and wellness programs

Qualifications

  • Experience with modern Python development.
  • Experience with Ceph storage systems.
  • Interest in Linux, Kubernetes, Cloud, OpenStack, Python, Go.

Responsibilities

  • Develop high-quality Python and Golang software.
  • Collaborate with a distributed team.
  • Maintain software for Ceph storage deployment.

Skills

Python
Golang
Ceph
Kubernetes
OpenStack
Linux
Debian packaging

Education

Bachelor's degree in Computer Science, STEM, or equivalent

Job description

Software Engineer, Ceph & Distributed Storage

Join to apply for the Software Engineer, Ceph & Distributed Storage role at Canonical

Role Overview

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as cloud, data science, AI, and IoT. We have a diverse team of over 1200 colleagues across 75+ countries, operating mostly remotely. We are seeking a Software Engineer to work on Ceph & distributed storage, focusing on building scalable solutions with technologies like OpenStack, Ceph, and Kubernetes.

Responsibilities
  1. Develop high-quality Python and Golang software
  2. Collaborate with a distributed team
  3. Debug issues and produce reliable code
  4. Contribute to technical documentation
  5. Engage in idea discussion and solution development
  6. Maintain software for Ceph storage deployment and lifecycle
Qualifications
  • Bachelor's degree in Computer Science, STEM, or equivalent
  • Experience with modern Python development
  • Experience with Ceph storage systems
  • Passion for technology and teamwork
  • Curiosity, flexibility, and accountability
  • Interest in Linux, Kubernetes, Cloud, OpenStack, Python, Go, Debian packaging
  • Strong academic record
  • Willing to travel up to 4 times per year
Preferred Skills
  • Experience operating Ceph in production
  • Knowledge of open source distributed storage like Gluster, Minio, or Mayastor
What We Offer
  • Remote work with biannual in-person sprints
  • Learning and development budget of USD 2,000/year
  • Competitive compensation with annual reviews
  • Additional benefits including leave, family leave, wellness programs, and travel opportunities
About Canonical

Canonical is a pioneer in open source, known for Ubuntu, and committed to innovation and diversity. We foster a collaborative, inclusive environment, emphasizing excellence and continuous learning.

Additional Details
  • Seniority Level: Entry level
  • Employment Type: Full-time
  • Industry: Tech, Healthcare, Non-profit, Government
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Ceph & Distributed Storage

Canonical

Oklahoma

Remote

USD 80,000 - 120,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Madison

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Kansas City

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

City of Syracuse

Remote

USD 80,000 - 110,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Phoenix

Remote

USD 80,000 - 110,000

3 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Rochester

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Salt Lake City

Remote

USD 85,000 - 95,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Nashville

Remote

USD 90,000 - 130,000

4 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Washington

Remote

USD 80,000 - 110,000

4 days ago
Be an early applicant