Senior Software Engineer - Confluent Cloud Traffic

IBM

Quick summary

Work type
On-site
Location
Poughkeepsie, NY
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 Poughkeepsie, NY, you will be responsible for designing and implementing scalable solutions to manage traffic across our distributed systems. Your day-to-day tasks will include developing robust APIs, optimizing performance, and ensuring high availability of services. You will work with Kafka Streams, Kubernetes, and Docker while leveraging Java and Python extensively. The role requires expertise in microservices architecture, cloud-native technologies, and experience with CI/CD pipelines. This position is integral to addressing the growing demands of our global customer base by enhancing reliability and scalability within a fast-paced, innovative environment.

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 integration testing.
  • Collaborate with cross-functional teams to define, design, and ship new features.

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).
  • Strong understanding of microservices architecture and API design principles.
  • Experience with Kafka or similar distributed streaming platforms.
  • Solid background in system scalability, performance tuning, and reliability.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Bachelor’s degree in Computer Science or related field required.

More like this

Similar roles