DevJobs

Automation Infrastructure Tech Lead

Overview
Skills
  • C++ C++ ꞏ 10y
  • Python Python ꞏ 10y
  • Linux Linux ꞏ 10y
  • Networking Networking
  • FC
  • NFS
  • S3
  • SMB
  • Distributed systems

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!

INFINIDAT