Staff Software Engineer, Confluent Cloud Traffic Engineering

IBM

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Remote
Posted
112 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$171k $285k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $195,442–$256,000.

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 265 open roles on FindRole.

Listed pay typically runs $180,812–$217,000 across 11 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Staff Software Engineer, Confluent Cloud Traffic Engineering

The Staff Software Engineer - Confluent Cloud Traffic Engineering joins the Traffic team to build and manage the networking fabric of Confluent Cloud. This role focuses on the data plane area, where you will architect, design, and operationalize high-performance, scalable, and resilient systems for all traffic ingressing and egressing customer Kafka clusters. You will drive technical initiatives involving networking, cloud infrastructure, and multi-tenancy while troubleshooting complex stacks spanning three clouds, microservices, containers, and virtualization. Key requirements include expertise in distributed systems, cloud networking, and public clouds like AWS, Azure, or GCP. You must be proficient in C++, Go, or Python and have experience with Layer 7 proxies like Envoy. The work involves optimizing performance, security, and costs for containerized workloads in a cloud-native environment.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Architect, design, and develop high-performance software for the Confluent Cloud network data plane.
  • Optimize performance, security, reliability, and cost for traffic ingressing and egressing customer Kafka clusters.
  • Drive technical initiatives involving networking, cloud infrastructure, and multi-tenancy systems.
  • Lead a team of engineers to execute software projects and deliver high-quality results in production.
  • Build upon open source software and engage with the upstream community to achieve business goals.
  • Troubleshoot complex issues across microservices, containers, and virtualization across multiple public clouds.

What we're looking for

  • Master's Degree (preferred).
  • 8+ years of relevant cloud infrastructure or cloud networking experience.
  • Strong fundamentals in distributed systems design and development.
  • Solid understanding of basic systems operations including storage, network, and operating systems.
  • Proficiency in C++, Go, Python, or other statically typed languages.
  • Experience with public clouds (AWS, Azure, or GCP) and building/managing Layer 7 proxies like Envoy.
  • Open source contributions to CNCF projects, Kubernetes Networking experience, and a strong networking background (preferred).

More like this

Similar roles

Senior Software Engineer II

IBM

14 days ago
Distributed Systems C++ Go Python AWS Azure GCP Kubernetes Envoy eBPF Linux Kernel Microservices Containers Virtualization Networking
5+ yrs exp

Staff Software Engineer, Infrastructure

IBM

Remote 56 days ago
Kubernetes Go AWS Azure GCP Distributed Systems gRPC Protocol Buffers Scala C++ Container Runtime Linux Internals Cloud-Native Service Mesh Identity and Access Management Network Policies Kata Containers Cloud Hypervisor cgroups seccomp
10+ yrs exp Remote

Senior Software Engineer II

IBM

71 days ago
Go Kubernetes Terraform Apache Kafka Python Java GitOps Prometheus Grafana CI/CD Linux AWS GCP Azure Networking Cloud Native