Senior Software Engineer - Confluent Cloud Traffic

IBM

Quick summary

Work type
On-site
Location
Boston, MA
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 Boston, you will play a pivotal role in developing and maintaining scalable systems that manage traffic for Confluent's cloud-based data streaming platform. Your day-to-day responsibilities include designing robust solutions to handle high-volume data streams, collaborating with cross-functional teams to integrate new features, and ensuring system reliability through continuous monitoring and optimization. You should be proficient in Java or Scala, have experience with Kubernetes and Docker, and possess a strong understanding of distributed systems and microservices architecture. The role requires expertise in cloud technologies such as AWS or GCP, along with solid problem-solving skills to tackle complex business challenges related to data scalability and real-time processing.

What you'll do

  • Design and implement highly scalable systems for Confluent Cloud Traffic.
  • Optimize performance of cloud traffic management solutions to enhance user experience.
  • Develop robust APIs for seamless integration with other platforms and services.
  • Conduct code reviews and mentor junior engineers on best practices.
  • Troubleshoot complex issues related to network traffic and data flow.

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 highly desirable.
  • Solid background in system design, scalability, and performance optimization.

More like this

Similar roles