Ceph Cluster Development Engineer -C++ Focus

Sunnyvale, CA, US • Posted 1 day ago • Updated 1 day ago
Contract W2
Contract Independent
12 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

✨ Finding the perfect fit...

Job Details

Skills

  • Ceph
  • Rook-Ceph
  • CSI drivers
  • Kubernetes
  • Helm
  • Ansible
  • Python

Summary

Ceph Cluster Development Engineer (C++ Focus)
Job Category: Software Development
Location: Sunnyvale, CA


Job Description We are seeking a highly skilled Ceph Cluster Development & Operations Engineer with strong expertise in C++ systems programming to design, extend, and maintain enterprise-scale Ceph distributed storage clusters. The role involves deep development in Ceph core subsystems (RADOS, OSD, RGW, MDS), performance optimization, and operational excellence across multi-site, multi-zone architectures. You will work closely with system architects, SREs, and cloud infrastructure teams to ensure the reliability, scalability, and security of mission-critical storage systems deployed across multiple data centers and Kubernetes environments. Key Responsibilities
• Design, build, and operate large-scale Ceph clusters including RADOS, RGW, RBD
• Contribute to or extend Ceph core components written in C++ (e.g., OSD, RGW, librados, BlueStore, MGR modules).
• Profile and optimize performance across network, disk I/O, and replication layers (PG placement, CRUSH rules, BlueStore tuning).
• Develop automation and tooling for cluster lifecycle management (deployment, upgrades, scaling, failover, and recovery).
• Integrate Ceph with Kubernetes (via Rook-Ceph, CSI drivers) and CI/CD pipelines for continuous delivery.
• Implement and validate multi-site replication and disaster recovery architectures for high availability.
• Develop and maintain secure storage solutions using dm-crypt, KMS integration, and CephX authentication.
• Build observability pipelines using Prometheus, Grafana, and custom exporters for metrics and health analytics.
• Write and maintain SOPs, automation scripts, and system documentation to support production-grade operations.
• Collaborate with upstream Ceph community or maintain in-house forks for feature development and bug fixes. Qualifications Required Skills
• Strong proficiency in C++ (C++11 or later), with experience in large-scale distributed systems or kernel-adjacent development.
• Deep understanding of Ceph architecture and its core components: MON, OSD, MGR, RGW, MDS, and CRUSH maps.
• Proficient in Linux systems programming, debugging (gdb, perf, valgrind), and performance profiling.
• Experience with Python or Go for tooling and automation.
• Strong foundation in data replication, erasure coding, and consistency models in distributed storage.
• Hands-on experience with Kubernetes, Rook-Ceph, Helm, Ansible, and related DevOps tools.
• Familiarity with TCP/IP, HTTP/S3 APIs, block storage (RBD/iSCSI), and object storage semantics.
• Ability to conduct root-cause analysis and lead performance investigations under production environments. Preferred Skills
• Contributions to the Ceph open-source project or prior experience modifying Ceph source code.
• Experience with multi-site replication, object versioning, compliance retention, or legal hold features.
• Background in distributed storage systems, file systems, or cloud storage platforms.
• Familiarity with containerized environments, network virtualization, and cloud-native observability stacks.
• Excellent technical documentation and communication skills in English.
• Strong oral and written communication skills in English. Exceptional ability to articulate messages in English.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91163673
  • Position Id: 9022144
  • Posted 1 day ago
Contact the job poster
SK

Sampath Kumar

Recruiter @ Trinite Consulting Group LLC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Santa Clara, California

Today

Contract

80-110/hr

Milpitas, California

Today

Full-time

USD 95,000.00 - 161,500.00 per year

San Jose, California

Today

Full-time

USD 109,600.00 - 218,400.00 per year

Milpitas, California

Today

Full-time

USD 136,300.00 - 231,700.00 per year

Search all similar jobs