Distributed Systems Software Engineer

IBM

San Jose, CA • 15m ago • On-site

Mid

On-site

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Distributed Systems Software Engineer

  • Focus: Building distributed systems software for reliability, scalability, and performance

Description

Design and build distributed systems software, working on core backend services and infrastructure. Collaborate with other engineers to improve reliability and performance and to troubleshoot production issues.

Responsibilities

  • Develop and maintain distributed backend services and infrastructure

  • Work on system reliability, scalability, and performance improvements

  • Debug complex issues and support production troubleshooting

  • Collaborate with cross-functional engineering teams

Requirements

  • Experience building and operating distributed systems in production

  • Strong backend/software engineering skills

  • Proficiency in at least one server-side programming language

  • Knowledge of networking, concurrency, and data flow

  • Ability to debug and troubleshoot complex system issues

Benefits

Emphasis on engineering best practices and real production impact.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report