Senior Software Engineer - Confluent Cloud Traffic

IBM

Quick summary

Work type
On-site
Location
Rochester, MN
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$127k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $142,400–$218,168.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 743 open roles on FindRole.

Listed pay typically runs $1,000,000–$1,000,000 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Senior Software Engineer - Confluent Cloud Traffic

As a Senior Software Engineer on the Confluent Cloud Traffic team in Rochester, MN, you will play a pivotal role in developing and maintaining scalable solutions for managing traffic within our cloud infrastructure. Your day-to-day responsibilities include designing and implementing robust systems to handle high-volume data streams, ensuring reliability and performance across distributed environments. You will work with cutting-edge technologies such as Apache Kafka, Kubernetes, and Docker, leveraging Java and Python to build innovative features that address complex business challenges. This role requires expertise in microservices architecture, cloud computing, and experience with CI/CD pipelines. The team tackles large-scale data processing and real-time analytics problems, making this an ideal position for someone passionate about pushing the boundaries of distributed systems technology.

What you'll do

  • Design and implement scalable solutions for Confluent Cloud Traffic.
  • Optimize system performance by identifying bottlenecks and implementing improvements.
  • Develop automated testing frameworks to ensure high-quality software releases.
  • Maintain code quality through rigorous unit testing and code reviews.
  • Stay updated with industry trends and integrate new technologies as needed.

What we're looking for

  • 5+ years of software engineering experience in cloud-based systems.
  • Proficient in Java and at least one other programming language (e.g., Python, Go).
  • Strong understanding of distributed systems and microservices architecture.
  • Experience with Kafka or similar streaming platforms is required.
  • Demonstrated ability to design and implement scalable, high-performance applications.
  • Excellent problem-solving skills and a track record of delivering complex projects.
  • Familiarity with cloud services such as AWS, Azure, or Google Cloud.

More like this

Similar roles