Job 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.
Backend Software Developer
Join IBM as a Backend Software Developer in Tucson, AZ, focusing on C++, Go, and Linux systems.
Backend Software Developer at IBM
Join IBM as a Backend Software Developer in Tucson, AZ, focusing on C, C++, Go, and Linux systems.
Software Engineer with C++ and Golang Experience
Join IBM as a Software Engineer with expertise in C++ and Golang, working on cutting-edge AI and cloud solutions.
Senior Back-End Developer
Join IBM as a Senior Back-End Developer to design and maintain firmware for embedded SAN platforms.
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 Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
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.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
Senior Back-End Developer with Go and IoT Experience
Join The IoT Provider as a Senior Back-End Developer in ’s-Hertogenbosch. Work with Go, Docker, and IoT technologies in a dynamic team.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Senior Back-End Software Developer - Data & AI
Senior Back-End Developer role focused on Data & AI, involving cloud-native solutions and multiple programming languages.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Backend Engineer (Go)
Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.
Senior Backend Developer
Senior Backend Developer at IBM, Lowell, MA. Skills: Java, SQL, MDX, OLAP, Agile. Benefits: 401(k), healthcare, PTO, training.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
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.
Mid/Senior Backend Developer (Python, Golang)
Join Mobik as a Mid/Senior Backend Developer to develop solutions for global telco players using Python and Golang.