Job Description
This role is of an experienced engineering leader with deep expertise in **enterprise storage and distributed systems**, and a proven ability to lead teams delivering **snapshot-based, virtualized data platforms at scale**. You wll be expected to operae across **storage arrays, control-plane services, APIs, and integrations**, and you balance people leadership with strong technical judgment.
You will lead and manage a team of highly skilled engineers responsible for adding **new workloads and storage-array support** to IBMs storage and copy data software platforms.
As a **first-line Development Manager**, you will lead a large, senior storage software team and own delivery of critical platform capabilities.
Your responsibilities include:
- Leading **15+ engineers** across backend services, APIs, microservices, and storage integrations
- Owning end-to-end delivery of **new workloads and storage array integrations**, from design through GA
- Providing technical leadership in areas including:
- Snapshot orchestration and copy-on-write technologies
- Storage and data virtualization
- Control-plane services, metadata management, and policy engines
- Driving design and evolution of **stable, well-versioned APIs** used by internal teams, UI layers, automation, and external integrations
- Ensuring enterprise-grade qualities:
- High availability and resiliency
- Non-disruptive upgrades
- Backward compatibility and operational safety
- Partnering with Product Management and Program Management on roadmap planning and release execution
- Managing multiple agile teams, including **Scrum-of-Scrums**, and driving predictable delivery
- Collaborating across software, hardware, firmware, and storage engineering teams globally
- Engaging with internal stakeholders and customers during critical escalations when needed
Required education
Bachelor''s Degree
Preferred education
Master''s Degree
Required technical and professional expertise
- Strong people management skills with a demonstrated ability to **mentor and grow senior engineers**
- **15+ years**of experience in storage software, distributed systems, or platform engineering
- Proven experience leading teams delivering **enterprise-grade software**
- Strong fundamentals in:
- Storage and data virtualization
- Block storage and SAN concepts
- Snapshotting, replication, and copy technologies
- Distributed systems and metadata services
- Experience owning and evolving **REST APIs and integration contracts**
- Ability to manage **multiple agile teams** and complex cross-team dependencies
- Strong communication and stakeholder management skills
- Experience with:
- Networking fundamentals and protocols
- Cloud-native application development
- Public cloud environments
- NoSQL or distributed data stores
Preferred technical and professional experience
- **6+ years**of engineering management experience
- Experience with **Kubernetes platforms**or container-focused storage integrations
- Exposure to DevOps practices, CI/CD pipelines, and test automation at scale
- Prior experience integrating with **enterprise storage arrays or backup platforms**