Staff Software Engineer, Stream Processing & Analytics

IBM

Dallas, TX • 14m 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

Description

Design and build stream processing and analytics systems, operating at a staff engineering level. Collaborate with teams to deliver scalable, reliable data pipelines and improve architecture, performance, and data-driven outcomes.

Responsibilities

  • Lead technical decisions for streaming and analytics features

  • Build and optimize streaming data pipelines

  • Ensure scalability, reliability, and performance in production

  • Collaborate across teams to integrate and deliver end-to-end data solutions

Requirements

  • Strong experience with stream processing and analytics systems

  • Proven ability to lead technical initiatives and drive architecture choices

  • Production experience with scalable distributed data processing

  • Solid understanding of streaming concepts such as event processing, windowing, and state

  • Strong software engineering practices (testing, reliability, performance)

Benefits

  • Opportunity to impact large-scale streaming and analytics systems as a staff engineer

See similar jobs

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

See more

Unlock Full Resume Report