Description
We are seeking a highly skilled ‘Storage Software’ product Development Engineer with over 15 years of expertise in software product development, design, and support, with a strong preference for experience in the storage domain and in data protection. The ideal candidate will lead a team of seasoned software engineers, with hands-on responsibility for design, implementation, support and optimization of storage solutions to ensure high performance, stability, and reliability of IBM Storage Software.
- Software Development and Maintenance:
- Design, develop and maintain Storage management software for data protection, backup / restore, and cyber-resiliency.
- Design and be an avid coder, who can be involved in the coding to the deepest level.
- Use modern orchestration platform – like Kubernetes; develop, deploy & operationalise microservices.
- Work across the spectrum – frontend, backend, NoSql databases; in the data-plane & control-plane.
- Validate and continuously improve the quality of the software – through automation
- Collaborate with Product management and architects on roadmap planning and POCs.
- Set technical direction for development team.
- Work in an Agile environment of continuous deliverables.
- Lead the release of high-quality products on schedule.
- Mentor and guide team members to maintain coding excellence and productivity
- Product Support:
- Provide technical expertise and support to customers and internal stakeholders regarding product inquiries and issues.
- Drive customer feedback and ideas into the product roadmap, ensuring timely and effective delivery. Manage incidents, tickets, problems and escalations from customers with innovative solutions.
- Collaborate with product management to align technical solutions with business goals.
- Troubleshooting and Debugging:
- Investigate and resolve complex software issues, Excellent debugging, analysis skills.
- Working closely with cross-functional teams to identify root causes and implement effective solutions.
- Work closely with cross-functional teams to identify, diagnose, and solve performance and reliability issues.
- Storage/Backup Skills:
- In-depth knowledge of storage and backup technologies, such as disk-based backup, and cloud-based solutions.
- Utilize comprehensive knowledge of system-level programming to optimize storage solutions.
- Continuous Improvement:
- Stay updated with the latest advancements in database technologies, and software design principles. Recommend and implement improvements to enhance product performance and maintainability.
IBM
Business Development
Business Information Systems
CRM
Data Management
Software
0 applies
6 views
Jobs from our Partners
ETS Engineer II - Software Development Engineer in Test (SDET)
Vienna, Austria
US
Senior Service Reliability Engineer
Orlando, FL
US
Senior Software Engineer, Fullstack
Denver, CO
US
Other Jobs from IBM
Application Developer: Experience Front End
Bengaluru, India
Backend Developer
Bengaluru, India
Application Developer: Cloud FullStack
Bengaluru, India
Data Engineer: Data Platforms-Google
Hyderabad, India
Back End Developer
Toronto, Ontario
Similar Jobs
Sr. Backend Software Engineer (Starlink)
Redmond, WA
Automation QA Engineer (Remote PT)
Remote
Portugal
Engineering Director
Remote
Remote Hybrid
Director Engineering (Full stack Engineer)
Atlanta, GA
US
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee