Lead the engineering managers and teams responsible for building the management, deployment, and monitoring ecosystems of the Infinia product
Ensure alignment, scalability, and consistency across the full software and hardware lifecycle of Infinia
The Director will set the technical vision and strategy, guide manager and team development, and drive cross-functional collaboration with product management, QA, DevOps, Support, and hardware engineering
This leader will ensure that Infinia provides a cohesive, reliable, and user-friendly management experience across all supported platforms
Define and drive the vision for platform and cluster management in alignment with overall Infinia product strategy
Translate business objectives into technical roadmaps for both teams and foster a culture of engineering excellence
Provide career development, mentorship, and performance feedback to managers and senior engineers
Scale the organization to meet product and business growth needs
Execute end-to-end delivery of features spanning software deployment, upgrades, hardware and firmware management, monitoring, licensing, security, and APIs/CLIs
Oversee integration and alignment between platform and cluster management entry points
Establish clear ownership boundaries and cross-team collaboration processes
Partner with product management to shape requirements and priorities; coordinate with devops on deployment and automation; work with QE to ensure high quality
Collaborate with support and field engineering on customer issues, feedback loops, and product quality; engage with hardware vendors, certification partners, and cloud providers to ensure ecosystem readiness
Champion testability, reliability, and security across all deliverables; drive documentation and publication consistency; implement metrics, monitoring, and KPIs for engineering execution and product quality
Participate in an on-call rotation as needed
Requirements
Proven experience leading multiple engineering teams or organizations, ideally at the Director level or atleast 12+ years of experience
Strong technical background in distributed systems, platform engineering, storage, or cluster management
Demonstrated success in managing managers and scaling engineering organizations
Experience with software deployment, hardware lifecycle management, monitoring, or orchestration systems
Excellent communication skills and ability to work across technical and business stakeholders
Strong organizational and decision-making skills; able to balance strategic thinking with hands-on execution
This position requires participation in an on-call rotation to provide after-hours support as needed