Posted Apr 23, 2026
Key Responsibilities:
Design and build next-generation AI data platform storage components to support the AI strategy, focusing on scalability, performance, and reliability. - Take ownership of problems end-to-end including design, implementation, testing, deployment, and support within a cluster storage system. - Develop and strengthen distributed services such as durability, consistency, replication, metadata management, and lifecycle management. - Optimize performance across various components like computer, memory, IO, networking, and storage media, and drive improvements through data-driven profiling. - Collaborate in scrum teams, write design documents, perform code reviews, mentor peers, and contribute to product quality through automated tests and release engineering. - Contribute to security and compliance by implementing best practices and secure-by-default engineering principles. Qualifications Required:
13+ years of experience in systems programming and distributed systems fundamentals, with proficiency in languages like C/C++, Java, and Python. - Experience with Linux or BSD development and debugging, unit/integration/system testing, and CI/CD pipelines. - Technical leadership expertise in building and growing high-performing engineering teams and setting technical direction for critical systems. - Proven experience in setting technical direction, cross-product architecture, and delivering high-impact performance and reliability improvements. Key Responsibilities:
Design and build next-generation AI data platform storage components to support the AI strategy, focusing on scalability, performance, and reliability. - Take ownership of problems end-to-end including design, implementation, testing, deployment, and support within a cluster storage system. - Develop and strengthen distributed services such as durability, consistency, replication, metadata management, and lifecycle management. - Optimize performance across various components like computer, memory, IO, networking, and storage media, and drive improvements through data-driven profiling. - Collaborate in scrum teams, write design documents, perform code reviews, mentor peers, and contribute to product quality through automated tests and release engineering. - Contribute to security and compliance by implementing best practices and secure-by-default engineering principles. Qualifications Required:
13+ years of experience in systems programming and distributed systems fundamentals, with proficiency in languages like C/C++, Java, and Python. - Experience with Linux or BSD development and debugging, unit/integration/system testing, and CI/CD pipelines. - Technical leadership expertise in building and growing high-performing engineering teams and setting technical direction for critical systems. - Proven experience in setting technical direction, cross-product architecture, and delivering high-impact performance and reliability improvements.
Don't want to apply yourself?
Our team writes your resume, applies for you, preps you for interviews, and negotiates your offer.
Browse Jobs
By Role
By City