Job description
Description
At Infinidat, a Lenovo company, we empower enterprises and service providers with cutting-edge storage platforms that redefine performance, reliability, and cyber resilience at scale.
We are looking for an Automation Infrastructure Tech Lead to join our System Validation & Verification team - someone who combines deep hands-on infrastructure expertise with the leadership skills to drive technical direction, mentor engineers (local and remote sites), and own end-to-end quality strategy for a complex, enterprise-grade distributed storage system.
This role is centered on building infrastructure for a highly scaled automation environment - hands-on, low-level development in C++ and Python, paired with growing a team capable of doing the same.
If you thrive at the intersection of infrastructure architecture, code, and quality - and get energized by the challenge of making large-scale systems work smoothly and solutions-oriented - we'd love for you to join us.
Responsibilities
Lead the technical direction of the infrastructure powering our large-scale automation environment: define architecture, coding standards, and best practices across the different infrastructure components.
Engage with Automation, R&D, Product, and other Infra groups from the earliest stages of feature development - weighing in on testability, edge cases, and environment/protocol compatibility to enable smooth, scaled development and testing.
Mentor and grow engineers across local and remote sites - conducting design and code reviews, and raising the team's overall engineering bar.
Drive root cause investigations of complex, hard-to-reproduce issues: race conditions, timing-sensitive failures, and environment-mismatch problems that only surface at scale.
Requirements
At least 10 years of hands-on coding experience in Python and C++ on Linux platforms, ideally building infrastructure or tooling for test/automation environments.
At least 2 years of experience managing or technically mentoring a team.
Strong Python development skills - you write production-quality, high-scale code, not just scripts.
Proven experience with complex, multi-service distributed systems, including diagnosing how failures propagate across component boundaries.
Demonstrated ability to design large-scale infrastructure strategy that accommodates diverse requirements across multiple groups.
Excellent diagnostic skills, especially for non-deterministic or environment-sensitive failures.
Highly motivated, confident, quick learner, and a collaborative team player.
BSc in Computer Science, Computer Engineering, or equivalent.
Preferred Qualifications
Background in enterprise storage (SAN / NAS / Object Storage) - a significant advantage.
Hands-on experience with FC communication protocols, file protocols (SMB, NFS), or object storage protocols (S3).
Linux internals and networking knowledge.
About Infinidat
Infinidat’s enterprise storage portfolio provides global Fortune 500 enterprises and service providers with best-in-class solutions for primary storage, next-generation data protection, disaster recovery, business continuity, and cyber resilience. Infinidat’s acclaimed InfuzeOS is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced powerful enhancements, an extensive expansion, and the dynamic evolution of our award-winning G4 enterprise cyber and AI storage solutions!
Not only has Infinidat won 22 awards in the first half of 2025, but has also been a 7-time winner of the Gartner® Peer Insights™ Voice of the Customer Award for Primary Storage and we can go on, and on, and on!
Is this role relevant for you?