At IBM’s Linux Technology Centre, our core value is to help make Linux better. We drive innovative ideas and forward thinking discussions in the Linux community and work towards becoming trusted, valuable members. In turn, we help IBM Power hardware, related software and services brands that are consumed by Enterprise clients to run their mission critical workloads on Linux.
This opportunity gets you involved in all phases of software development and work with a vibrant and technically accomplished team focusing on open source development.
As a Linux Development manager, your primary responsibilities include:
• Product Development: You will be responsible for a team of engineers who Design and develop state of the art features for Enterprise Linux. This includes development and optimization of various components in the core kernel and related areas such as Memory management, CPU scheduler, RAS, I/O and KVM. Additionally responsibilities also include driving delivery of out of box performance for key workloads on Power systems.
• Team Growth and Management: Manage the career growth of team members, scale hiring and development processes, and foster a culture of continuous improvement within the team.
• Collaboration: Partner with product teams to brainstorm ideas and collaborate on delivering an exceptional product, contributing to the overall success of the organization. You will also interact and actively participate in the Linux kernel community discussions for feature design and development. Work towards the goal to ensure Power systems objectives are optimally achieved. Interact with teams above and below the stack to ensure goals are met holistically.
• Technical Direction: Provide technical guidance by actively participating in architectural discussions, developing code, and advocating for new process improvements to drive innovation and efficiency.
• 10+ years of hands-on systems software development experience
• Strong track record in leading and delivering complex projects.
• Experience with programming languages such as C/C++/Python
• Exposure to Linux Development and work with open source communities.
• Proven experience in leading technical teams, mentoring developers, and driving technical innovation.