> Markdown version of [/jobs/ext/3539282-principal-engineer-software-defined-storage](https://www.wearedevelopers.com/jobs/ext/3539282-principal-engineer-software-defined-storage). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Engineer- Software Defined Storage - **Company:** Berkshire Hathaway - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Microsoft Azure, Bash Shell, C++ (Programming Language), Server Message Block, Cloud Storage, Information Systems, Computer Programming, Linux, File Systems, Perl (Programming Language), Hyper-V, Infrastructure as a Service (IaaS), Internet Small Computer System Interface (ISCSI), Python (Programming Language), Kernel-Based Virtual Machine, Network File Systems, OpenShift, OpenStack, Cloud Services, Transmission Control Protocol (TCP), Virtualization Technology, Ceph (Software), Scripting, Google Cloud, Cloud Platform System, Swift (Programming Language), Containerization, Kubernetes, Storage Technologies, Information Technology, Bare Metal, Data Management, Elastic Beanstalk, Block Storage, Nvme, Vmware - **Published:** September 30, 2026 - **Apply:** https://www.thejobnetwork.com/job/de1a2126-8ec5-49cc-a560-0091871504f1/principal-engineer-software-defined-storage-ceph ## About the Role * Understanding of various storage architectures and solutions, including object storage (with technologies like Amazon S3, OpenStack Swift), block storage (using protocols like NVMe/TCP, iSCSI, Fibre Channel), and file storage (solutions such as NFS, SMB/CIFS) \n * Understanding of and experience with software-defined storage services such as Ceph, Swift, and OpenStack \n * Proficiency with data management and storage protocols/services (e.g., Fibre Channel, NVMe/TCP, iSCSI, NFS, SMB/CIFS) \n * Familiarity with virtualization technologies (e.g., VMware, Hyper-V, KVM) and containerization technologies (Kubernetes, OpenShift) and their interaction with underlying storage infrastructures \n * Solid knowledge of traditional storage technologies and how they integrate with software-defined solutions \n * Familiarity with Linux operating systems and scripting languages such as Python, Bash, or Perl \n, * Direct experience with Ceph Storage. \n * 10+ years of experience in complex storage solution environments, with substantial direct experience in Software Defined Storage engineering and administration. \n * 10+ years of proven expertise in designing, implementing, and maintaining high-availability storage systems, particularly within Ceph environments \n * 10+ years of hands-on experience implementing and managing cloud storage solutions such as direct attached storage and working with formats such as object, block, and file storage solutions \n * 10+ years of experience in a storage engineering role, with a focus on software-defined storage solutions in cloud environments \n * 5+ years scripting/coding experience in one of the following languages: C/C++ development, Bash, Python or GO \n * Bachelor's degree in Computer Science, Information Systems, or relevant additional work experience (typically 4 additional years) \n ## Description This person will be part of a team responsible for building our organization's new software-defined storage environment. The Enterprise Storage Engineer will collaborate on the design and management of advanced storage solutions, extending across software defined storage, and service-model environments. The ideal candidate should be adept at using advanced Software Defined Storage systems, including but not limited to Ceph, Swift, and OpenStack., * Architect the Software Defined Protocol Abstraction Layer to provide unified access via NVMe-oF (TCP), S3 Object, and legacy NFS/CIFS protocols. \n * Design and optimize the Ceph to enforce (N+3) resilience and Rack Awareness, ensuring the "Hardened Storage Vault" can absorb up to 3 simultaneous node failures. \n * Contribute to the design, implement, and administer high-availability storage solutions, spanning SDS and SAN environments, as well as 'Storage as a Service' systems for private cloud environments \n * Ensure the seamless integration of storage solutions such as object, block and file storage with bare metal, IaaS, and PaaS services, optimizing performance and scalability \n ## Related Videos - [It's all about the Data](https://www.wearedevelopers.com/videos/425-it-s-all-about-the-data) - [WebAssembly: The Next Frontier of Cloud Computing](https://www.wearedevelopers.com/videos/972-webassembly-the-next-frontier-of-cloud-computing) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Generating code with Angular schematics](https://www.wearedevelopers.com/videos/129-generating-code-with-angular-schematics) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [What does the history of data storage tell us about the future?](https://www.wearedevelopers.com/magazine/495-what-does-the-history-of-data-storage-tell-us-about-the-future) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Now is the time for industrialized software development](https://www.wearedevelopers.com/magazine/601-now-is-the-time-for-industrialized-software-development)