Enable job alerts via email!

Software Engineer, Ceph & Distributed Storage

Canonical

City of Albany (NY)

Remote

USD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Canonical is seeking a Software Engineer specializing in Ceph and distributed storage solutions. This role involves developing scalable software, collaborating with global teams, and supporting customer adoption of innovative technologies. Ideal candidates will have a strong background in Python programming and knowledge of Ceph systems, contributing to a diverse and inclusive remote workforce.

Benefits

Remote work with biannual team sprints
Annual learning budget of USD 2,000
Performance reviews and bonuses
Comprehensive benefits including parental leave
Employee assistance and travel opportunities

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Experience with Python programming.
  • Knowledge of Ceph storage systems and interest in distributed systems.

Responsibilities

  • Develop high-quality, maintainable Python and Golang software.
  • Collaborate with a distributed team.
  • Design and maintain software for Ceph storage management.

Skills

Python programming
Knowledge of Ceph storage systems
Interest in distributed systems

Education

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

Job description

Software Engineer, Ceph & Distributed Storage

Join us as a Software Engineer, Ceph & Distributed Storage at Canonical.

Canonical is a leading provider of open source software and operating systems, with a global presence in enterprise and technology markets. Our platform, Ubuntu, is widely used in cloud computing, data science, AI, IoT, and more. We have a diverse team of over 1200 colleagues across 75+ countries, operating mostly remotely with occasional in-person meetings.

We are seeking a Software Engineer to work within Cloud Engineering, focusing on building software for systems like OpenStack, Ceph, and Kubernetes, emphasizing distributed storage solutions. The role involves developing scalable solutions, collaborating with global teams, and supporting customer adoption of cutting-edge technology.

Responsibilities include:
  • Developing high-quality, maintainable Python and Golang software
  • Collaborating with a distributed team
  • Debugging and fixing issues
  • Contributing to technical documentation and best practices
  • Designing and maintaining software for Ceph storage management
Qualifications:
  • Bachelor's degree in Computer Science, STEM, or similar
  • Experience with Python programming
  • Knowledge of Ceph storage systems
  • Interest in distributed systems, open source, and related technologies
  • Willingness to travel up to four times a year
Preferred Skills:
  • Experience operating Ceph clusters in production
  • Knowledge of other open source storage solutions like Gluster, Minio, or Mayastor
Benefits include:
  • Remote work with biannual team sprints
  • Annual learning budget of USD 2,000
  • Performance reviews and bonuses
  • Comprehensive benefits including parental leave, employee assistance, and travel opportunities
About Canonical:

We are a pioneer in open source, shaping the future of software with Ubuntu at the forefront. We value excellence, diversity, and innovation, and operate a fully remote workforce.

Canonical is an equal opportunity employer, committed to fostering a diverse and inclusive environment.

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

Minneapolis

Remote

USD 100,000 - 140,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Omaha

Remote

USD 110,000 - 125,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Oklahoma

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Madison

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Kansas City

Remote

USD 90,000 - 130,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

City of Syracuse

Remote

USD 80,000 - 110,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Sacramento

Remote

USD 100,000 - 140,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Tucson

Remote

USD 120,000 - 200,000

6 days ago
Be an early applicant

Software Engineer, Ceph & Distributed Storage

Canonical

Phoenix

Remote

USD 80,000 - 110,000

4 days ago
Be an early applicant