Introduction
At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You'll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.
Your Role And Responsibilities
We are seeking an experienced and dynamic
Software Development Manager to lead the engineering team responsible for IBM PowerVC, the IaaS management solution for IBM Power Systems. This role combines deep technical leadership with strong peoplemanagement capabilities, driving product innovation and high-quality delivery.
What You Will Do
- Lead and manage a team of 15+ highly skilled engineers, overseeing all aspects of their performance, development, and engagement.
- Own the delivery of PowerVC product components, including architecture, design, development, integration, quality, and release readiness.
- Provide strong technical direction, ensuring sound engineering decisions, adherence to best practices, and architectural integrity.
- Drive crossfunctional collaboration with global development, design, quality, and product management teams to align on strategy and execution.
- Oversee project and program management activities to ensure predictable delivery, risk management, and operational excellence.
- Build team capability through mentoring, coaching, and skills development, fostering a culture of innovation, ownership, and continuous improvement.
- Champion organizational growth, contributing to workforce planning, hiring, onboarding, and broader team development initiatives.
Required Technical And Professional Expertise
- Exceptional peoplemanagement and leadership skills, with the ability to mentor, guide, and motivate a team of experienced technical professionals.
- 10+ years of handson software development experience, with a proven track record of delivering complex, scalable enterprise software.
- 3+ years of experience managing and leading fullstack engineering teams, driving both technical execution and team performance.
- Strong technical expertise in cloudbased IaaS application development, with deep proficiency in Python, OpenStack, and related cloud/virtualization frameworks.
- Demonstrated ability to lead multiple Scrum teams, including coordination through Scrum of Scrums, ensuring predictable and highquality delivery.
- Strong communication, articulation, and presentation skills, with the ability to convey technical concepts to diverse audiences.
- Experience managing client interactions and external interfaces, showcasing strong stakeholdermanagement capabilities.
Preferred Technical And Professional Experience
- 5+ years of team leadership and technical mentoring experience, with a focus on building highperforming engineering organizations.
- Handson experience in systems management, virtualization technologies, and cloud infrastructure.
- Indepth OpenStack experience, especially within compute, networking, storage, or controllerlevel components.