Senior Software Engineer, Stream Processing & Analytics
IBM
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $152,977–$214,000.
Based on 240 similar postings.
Employer
IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.
IBM currently has 270 open roles on FindRole.
Most-posted roles
At a glance
Confluent -Senior Software Engineer - Stream Processing & Analytics serves as a technical leader within the Stream Governance team, focusing on critical backend systems for the data streaming platform. You will design, architect, and develop cloud-native, multi-tenant services including Confluent Schema Registry, Data Contracts, and Policies to ensure data quality and integrity. The role involves managing mission-critical services with high availability across multiple regions and clouds while mentoring engineers through code and design reviews. Key technical requirements include proficiency in Java, Go, C/C++, or Python, along with expertise in distributed systems, event-driven architectures, and large-scale data pipelines. You will utilize tools such as Docker and Kubernetes within AWS, GCP, or Azure environments. The work addresses the challenge of providing a robust platform for real-time data by enforcing intelligent rules across every stream.
What does a Software Engineer earn?
Median $196000 from 2121 postings across 148 companies.
Skills
What you'll do
What we're looking for
Related searches
More like this
IBM
IBM
IBM
IBM
IBM
IBM