Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
IB
International Business Machines Corporation
Back-End Storage Developer
Career Insights for Back End Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on North Carolina data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Back End Developer or Engineer is responsible for server-side web application logic and integration of the work front-end web developers do. Usually writes web services and APIs used by front-end developers and mobile application developers.
$104,735 / year median in North Carolina
+11% projected growth
Job Description
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 You will be part of the Storage Development Business of the Infrastructure organization with the following key responsibilities:
Responsibilities:
You will handle the most highly escalated cases by our support/L2 teams to ensure they receive top-level help to provide better customer experience on their most impactful issues. You will be responsible for providing help to L2 support engineers. You will be part of Ceph development teams where you must fix customer-reported issues to ensure our customers and partners receive an enterprise-class product. You will work to exceed customer expectations by providing outstanding sustaining service and ensuring that regular updates are provided to L2 teams. You will need to understand our customer's and partner's needs and work with product management teams on driving these features and fixes directly into the product. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Experience working as an engineering support, sustaining or development engineer or directly related experience. Basic Linux Storage System administration experience, including system installation, configuration, maintenance, scripting via BASH, and utilizing Linux tooling for advanced log debugging. Basic troubleshooting and debugging skills, with a passion for problem-solving and investigation. Must be able to work and collaborate with a global team and strive to share knowledge with peers. Experience working with Ceph/Openshift/Kubernetes technologies. Strong scripting (Python, Bash, etc.) and programming skills (C/C++). Able to send upstream patches to fix customer-reported issues. Basic knowledge of Ceph storage architecture, components, and deployment. Hands-on experience with configuring and tuning Ceph clusters. Understanding of RADOS, CephFS, and RBD (Rados Block Device). Preferred technical and professional experience Knowledge of open source development, and working experience in open source projects. Certifications related to Ceph storage and performance testing are a plus. Familiarity with cloud platforms (AWS, Azure, GCP) and their storage services. Experience with container orchestration tools such as Kubernetes. Knowledge of monitoring tools (Prometheus, Grafana) and logging frameworks. Ability to work effectively in a collaborative, cross-functional team environment. Knowledge of AI/ML, exposure to Gen AI. IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate- they can understand, reason, and learn so our clients can innovate while avoiding IT issues.
- Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being
- Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long
- term disability coverage, and opportunities for performance based salary incentive programs
- Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law
- Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals
- Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences We consider qualified applicants with criminal histories, consistent with applicable law.