$250K - $500K(Ladders Estimates)
Rise to meet the challenge of solutioning the world's problems. Software engineers at IBM get to see their work in the real world, improving the current state of disaster preparedness and providing more accurate medical solutions around the globe. You will be challenged to think outside the box, work across organizations, and engineer creative solutions that scale to the demands of our ever-growing customer base. Take ownership and be actively engaged in the entire product lifecycle - from quick hits to full feature development.
Your Role and Responsibilities
Principal Software Engineer - Replication
IBM Resiliency Orchestration team is looking for a Principal Software Engineer who will be part of high-powered technical team that is responsible for designing & developing the replication software to enable DRaaS for hybrid cloud environments.
Drive the design, development, integration and delivery of the replication software product for Hybrid Cloud resiliency
Work closely with product management, architecture and other engineering teams to constantly innovate the software to provide single-click DRaaS powered by Resiliency Orchestration
Maintain efficient and effective communication and collaboration with the extended development teams based in India to manage dependencies and deliverables to ensure end to end integration and quality
Ensure robust, secure, highly available and scalable software that meets or exceeds cloud providers and end-user expectations
Technically guide the Replication software development team and drive towards product innovation
Required Professional and Technical Expertise
At least 12 years of hands-on experience in device drivers or kernel modules or filter drivers
Strong understanding of driver development frameworks in Windows and/ or Linux is required.
Strong programming skills in C/C++/data structures/algorithms and should have experience in developing replication or migration products
In depth knowledge in Data Protection or Work Load migration for Virtual environments
Preferred Professional and Technical Expertise
15 + years of experience in device drivers or kernel modules or filter drivers
Experience in developing file systems, storage or data protection software
Experience in developing host-based replication software for any major Operating System
In depth knowledge and practical experience in developing SCSI/Disk/Tape drivers or iSCSI drivers
Basic knowledge related to virtualization and hybrid cloud technologies
Preferred Education: Master's Degree Commissionable: No
Valid Through: 2019-10-24