> Markdown version of [/jobs/ext/4586968-storage-software-developer](https://www.wearedevelopers.com/jobs/ext/4586968-storage-software-developer). 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). --- # Storage Software Developer - **Company:** PlayStation - **Location:** San Mateo, CA, United States - **Experience:** Expert - **Salary:** $177,300 - $265,900 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Profiling, Software Debugging, Linux, File Systems, FreeBSD, Linux Kernel, Open Source Technology, System Programming, Perf (Linux), Storage Technologies - **Published:** November 5, 2026 - **Apply:** https://job-boards.greenhouse.io/sonyinteractiveentertainmentglobal/jobs/6237581004 ## About the Role Hands-on experience developing storage software on Linux. - Some experience developing or modifying Linux file system code. - Working knowledge of the Linux I/O stack, including file systems and the block layer. - Proficiency in C for systems programming. - Experience debugging and profiling low-level software using tools such as perf, ftrace, or eBPF. - Ability to investigate complex problems and work effectively with other engineers. - Willingness to work across Linux, FreeBSD, and PlayStation OS as project needs evolve. Preferred Qualifications - Experience with **UBLK** and kernel/user-space block device interactions. - Experience developing storage or file system software on FreeBSD or PlayStation OS. - Experience with **io_uring** or other asynchronous I/O interfaces. - Familiarity with DMA and storage performance optimization. - Experience with Rust for systems programming. - Contributions to the Linux kernel or other open-source storage projects. ## Description We are seeking a Storage Software Developer with Linux storage development experience. You will build reliable, high-performance storage features across the I/O stack, including file systems and the block layer. Depending on the project, your work may span Linux, FreeBSD, and PlayStation OS. You will collaborate with systems and kernel engineers to investigate problems, make design decisions, and bring solutions into production., Design, implement, and maintain storage features and I/O paths for Linux and, as projects require, FreeBSD and PlayStation OS. - Develop or improve file system functionality, including how it interacts with the block layer. - Diagnose correctness, reliability, and performance issues across kernel and user-space components. - Measure and optimize storage performance for demanding workloads. - Write maintainable code, tests, and technical documentation. - Collaborate with engineers across storage and other systems teams.