Backend Software Developer with C++ and Go
IBMJob Description
Join IBM as a Backend Software Developer, where you will be part of a team working on IBM's parallel filesystem product, Storage Scale. This role involves new development for the filesystem and addressing customer cases. Storage Scale is utilized by various industries, including AI, research, and finance, requiring high scalability and performance.
Key Responsibilities
- Develop and maintain the Storage Scale filesystem using C++ and Go.
- Collaborate with global team members to solve complex multi-threaded problems.
- Focus on enhancing the resilience and availability of customer data.
- Work on customer cases and provide technical support as needed.
Required Skills
- Proficiency in C/C++ and Go programming languages.
- Experience with Linux systems administration.
- Strong debugging skills in C++ and Go.
Preferred Skills
- Background knowledge of the Linux operating system.
- Experience in IT services and consulting.
About IBM
IBM is a leader in IT services and consulting, providing innovative solutions to help businesses and society thrive. As a Backend Software Developer at IBM, you will have the opportunity to work on cutting-edge technology and be part of a team that values innovation, trust, and personal responsibility.
Benefits
- Comprehensive healthcare benefits, including medical, dental, and vision coverage.
- Financial programs such as 401(k) and the IBM Employee Stock Purchase Plan.
- Generous paid time off, including holidays, vacation, and parental leave.
- Access to training and educational resources to grow your skills and career.
Location
This position is based in Tucson, Arizona, United States. IBM offers a competitive salary and benefits package, with opportunities for performance-based incentives.
Join Us
If you are ready to lead in the new era of technology and solve some of the world's most challenging problems, apply now to become an IBMer and help us create a better future.
Benefits Extracted with AI
- 401(k)
- Healthcare benefits
- Paid time off
- Parental leave
- Training and educational resources
Similar jobs
Last update: 23 minutes ago
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystem solutions.
Backend Software Developer with C++ and Go
Join IBM as a Backend Software Developer working with C++ and Go on high-performance filesystems.
Backend Software Developer
Join IBM as a Backend Software Developer working on Storage Scale, focusing on C++, Go, and Linux systems administration.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
Mid-Level Back-End Software Developer
Join IBM as a Mid-Level Back-End Software Developer in San Jose, CA. Work with Java, Python, and cloud technologies.
Back-End Developer with Embedded Systems Experience
Join IBM as a Back-End Developer focusing on embedded systems and SAN platforms in Tucson, AZ.
Senior Backend Developer with Java and SQL Expertise
Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.
Senior Back-End Developer
Join IBM as a Senior Back-End Developer to design and maintain firmware for embedded SAN platforms.
Software Developer with Cloud and NoSQL Experience
Join IBM as a Software Developer in Austin, TX. Work with cloud technologies and NoSQL databases.
Senior Backend Developer with Java Expertise
Join IBM as a Senior Backend Developer in Lowell, MA. Leverage your Java and SQL skills in a dynamic, agile environment.
Backend Software Developer
Join IBM as a Backend Software Developer in Tucson, AZ, focusing on C++, Go, and Linux systems.
Front End Developer
Join IBM as a Front End Developer in San Jose, CA. Work with HTML5, CSS, JavaScript, and more to build responsive web applications.
Senior Software Developer - Java, Linux, Docker
Join IBM as a Senior Software Developer in Sofia, Bulgaria. Work with Java, Linux, Docker, and Kubernetes to create innovative software solutions.
Full Stack Developer with Angular and Drupal Experience
Join IBM as a Full Stack Developer with expertise in Angular, Drupal, and AWS. Work on innovative projects in a collaborative environment.
Backend Software Engineer (Golang, Java)
Join IKEA as a Backend Software Engineer specializing in Golang and Java. Work on cloud-native services in a hybrid setup in Amsterdam.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Fullstack Software Developer (React/Java)
Join IBM as a Fullstack Software Developer specializing in React and Java, working on enterprise-level cloud solutions.
Senior Back End Developer (Golang)
Join instacar as a Senior Back End Developer specializing in Golang. Work on large-scale applications in a dynamic, innovative environment.
Fullstack Software Developer
Join IBM as a Fullstack Software Developer in Cracow, Poland. Work with React, Java, Python, and AI technologies in a cloud-native environment.
Full Stack Developer with Java and JavaScript
Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.