Senior Software Engineer II (Fleet Management Unified Deployment)

IBM

Durham, NC • 13m ago • On-site

Senior

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: Senior Software Engineer II (Fleet Management Unified Deployment)

Description

You will build and evolve software for a fleet management unified deployment platform, delivering reliable and scalable streaming/data capabilities. The role focuses on end-to-end engineering ownership, including design, implementation, integration, and operational support. You will collaborate with cross-functional teams to ship production features.

Responsibilities

  • Design and implement components for fleet management unified deployment services
  • Develop and maintain event-driven/streaming data pipelines and integrations
  • Write tests and ensure code quality, reliability, and maintainability
  • Participate in troubleshooting, monitoring, and performance optimization
  • Collaborate with product and engineering teams to deliver and iterate on features

Requirements

  • Experience as a software engineer (typically 3+ years) delivering production software
  • Proficiency in a modern programming language such as Java or Python
  • Experience with event-driven and/or streaming system development
  • Strong understanding of distributed systems and data pipeline design
  • Hands-on experience with Kafka and related streaming infrastructure
  • Strong debugging, testing, and performance tuning skills

Benefits

  • Opportunity to work on large-scale streaming and deployment systems

See similar jobs

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

See more

Unlock Full Resume Report