Distributed Systems Software Engineer

IBM

Durham, NC • 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

Description

Build and optimize distributed systems and data streaming infrastructure with an emphasis on scalability, reliability, and performance.

Collaborate across teams to design, develop, and improve core software components.

Apply strong software engineering and systems knowledge to solve production-scale challenges.

Responsibilities

  • Design and implement distributed software components

  • Improve system scalability, reliability, and performance

  • Troubleshoot and debug production issues

  • Work cross-functionally to deliver software improvements

Requirements

  • Strong software engineering skills

  • Experience building distributed systems

  • Knowledge of scalability, reliability, and performance principles

  • Ability to design and implement software components for production environments

Benefits

Not specified in the provided posting.

See similar jobs

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

See more

Unlock Full Resume Report