Senior Stream Processing Engineer (Flink, Cloud)

IBM

Rochester (MN)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IBM Software is hiring for a Stream Processing & Analytics role focused on building an elastic, high-performance engine based on Apache Flink for Confluent Cloud. You will enable customers to run custom user functions and apps, while collaborating with open-source communities and maintaining enterprise-grade reliability.

You'll work with Java, Python, and Go, contribute to cloud infrastructure, and help scale across multiple public cloud regions with a strong SDLC and rigorous on-call practices.

Qualifications

  • BS, MS, or PhD in computer science or related field, or equivalent work experience.
  • 4+ years of relevant stream processing experience.
  • Strong fundamentals in distributed systems design and development.
  • Experience running production services in the cloud and being part of on-call rotation.
  • Proficiency in Java, and comfortable working with Go and Python.

Responsibilities

  • Work on Flink user-defined functions to provide a great experience for customers with sophisticated use-cases.
  • Design, develop and operationalize critical user-facing interfaces and the supporting cloud infrastructure.
  • Collaborate with the Apache Flink community to establish standards and improve open source foundations.
  • Drive execution of projects to deliver complex systems in production with an emphasis on quality.
  • Evaluate and enhance the efficiency of the platform’s technology stack and stay ahead of industry trends.
  • Develop, manage, and maintain a mission-critical service with 99.99 SLA across AWS, GCP, and Azure regions.

Skills

Java
Go
Python
Distributed systems
Cloud/on-call
Stream processing

Education

Master's degree

Tools

AWS
Azure
GCP
Kubernetes
Apache Flink

Job description

IBM Software is hiring for a Stream Processing & Analytics role focused on building an elastic, high-performance engine based on Apache Flink for Confluent Cloud. You will enable customers to run custom user functions and apps, while collaborating with open-source communities and maintaining enterprise-grade reliability.

You'll work with Java, Python, and Go, contribute to cloud infrastructure, and help scale across multiple public cloud regions with a strong SDLC and rigorous on-call practices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Stream Processing Engineer (Flink & Cloud)
Senior Stream Processing Engineer (Flink & Cloud)

IBM • Armonk (NY)

On-site
USD 140,000 - 170,000
Senior Flink Stream Processing Engineer, Cloud
Senior Flink Stream Processing Engineer, Cloud

IBM • San Diego (CA)

On-site
USD 150,000 - 210,000
Senior Stream Processing Engineer - Flink & Cloud
Senior Stream Processing Engineer - Flink & Cloud

IBM • Lowell (MA)

On-site
USD 120,000 - 190,000
Senior Flink & Cloud Stream Engineer
Senior Flink & Cloud Stream Engineer

IBM • City of Poughkeepsie (NY)

On-site
USD 140,000 - 170,000
Senior Software Engineer II — Stream Processing (Flink)
Senior Software Engineer II — Stream Processing (Flink)

IBM • Boston (KY)

On-site
USD 150,000 - 190,000
Senior Software Engineer II: Stream Processing & Analytics
Senior Software Engineer II: Stream Processing & Analytics

IBM • Boston (MA)

On-site
USD 131,000 - 245,000
[Confluent] Senior Software Engineer II - Stream Processing & Analytics
[Confluent] Senior Software Engineer II - Stream Processing & Analytics

IBM • Armonk (NY)

On-site
USD 140,000 - 170,000
[Confluent] Senior Software Engineer II - Stream Processing & Analytics
[Confluent] Senior Software Engineer II - Stream Processing & Analytics

IBM • Rochester (MN)

On-site
USD 120,000 - 160,000
[Confluent] Senior Software Engineer II - Stream Processing & Analytics
[Confluent] Senior Software Engineer II - Stream Processing & Analytics

IBM • Boston (KY)

On-site
USD 150,000 - 190,000
[Confluent] Senior Software Engineer II - Stream Processing & Analytics
[Confluent] Senior Software Engineer II - Stream Processing & Analytics

IBM • City of Poughkeepsie (NY)

On-site
USD 140,000 - 170,000