Staff Software Engineer, Stream Processing & Analytics

IBM

Tucson, AZ • 2m 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: Staff Software Engineer, Stream Processing & Analytics

  • Focus: Building and leading stream-processing and analytics systems for real-time, event-driven data pipelines

  • Level: Staff (technical leadership, design, implementation, operational readiness)

Role Description

You will design and deliver scalable streaming systems and analytics capabilities, ensuring they operate reliably in production. You will lead technical execution across end-to-end pipeline design, implementation, and operational readiness.

Responsibilities

  • Architect and implement stream-processing and analytics features using event-driven data pipelines

  • Lead technical design and guide engineering execution for streaming workloads

  • Ensure production readiness, reliability, and performance through engineering best practices

  • Collaborate with cross-functional teams to deliver scalable streaming solutions

Requirements

  • Demonstrated experience building large-scale stream processing systems

  • Strong background in event-driven architecture and real-time analytics

  • Experience leading technical design and implementation at staff level

  • Proficiency with data streaming platforms and related tooling

  • Ability to collaborate effectively across engineering and product teams

  • Track record of delivering reliable, production-grade systems

Benefits

  • Opportunity to work on high-impact real-time streaming and analytics systems

  • Staff-level influence on architecture, implementation, and engineering standards

See similar jobs

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

See more

Unlock Full Resume Report