Meta
Software Engineer - Storage (Technical Leadership)
$219K–$301K
Bellevue, WA · Full-time · Posted Jul 28, 2026
- Experience
- 8+ years coding experience; 8+ years building distributed storage systems or server applications.
- Education
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
About the job
Leads technical strategy and engineering for distributed storage infrastructure, improving performance, reliability, and efficiency for serving and AI training workloads.
What you'll do
- Set long-term storage strategy and roadmap, translating requirements into feature plans.
- Design and optimize storage systems for serving and AI/ML training performance, reliability, and efficiency.
- Lead cross-functional storage initiatives, communicate architectures, and mentor or influence engineers.
What they ask for
- Bachelor's degree in Computer Science, Computer Engineering, a relevant technical field, or equivalent practical experience.
- 8+ years coding experience in C, C++, Java and/or C#.
- 8+ years of experience building distributed storage systems or server applications; experience and familiarity with transport protocols.
- Experience leading storage projects and cross-functional engineering efforts, planning multi-year roadmaps, and mentoring or influencing engineers.
Nice to have
- Experience with server overload protection mechanisms.
- Experience with operating system internals, filesystems, programming language design, or compilers.
Pay
$219,000/year to $301,000/year (base salary)
Tools
C, C++, Java, C#
AI focus
Design and optimize storage for large-scale AI/ML training workloads; develop AI skills and use AI tools to improve workflows, while implementing responsible and ethical AI practices.
Model-written summary · the original posting is authoritative