Staff Software Engineer, Infrastructure

IBM

Confirmed live yesterday Trusted
Remote

Quick summary

Work type
Remote
Location
Remote
Posted
56 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$132k $246k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $162,050–$230,500.

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, Infrastructure

The Confluent Staff Software Engineer - Infrastructure joins the Secure Compute Team to build and operate the foundational infrastructure layer for Confluent Cloud. This role involves developing a next-generation, multi-tenant, cloud-native compute platform that executes trusted and untrusted workloads across AWS, Azure, and GCP. You will define technical directions for platform architecture, design and implement platform APIs and Kubernetes controllers, and lead initiatives regarding workload scheduling, networking, and resource management. Key technologies include Kubernetes, Go, Scala, C++, gRPC, and Protocol Buffers, alongside expertise in Linux internals, Kata containers, and cgroups. You will solve complex distributed systems challenges by providing essential building blocks for isolation, identity, and networking, ensuring secure execution of data processing in highly regulated environments while maintaining operational excellence and high availability.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Define and drive the technical direction for platform architecture, runtime capabilities, and security models.
  • Design and implement platform APIs and Kubernetes controllers using Go for workload lifecycle management.
  • Lead high-impact initiatives in workload scheduling, networking architectures, and fleet-wide resource management.
  • Drive technical design reviews to ensure services are secure by default and aligned with platform objectives.
  • Mentor engineers through technical leadership, code reviews, and the promotion of best practices.
  • Own operational excellence for critical services, including availability, reliability, performance, and incident response.

What we're looking for

  • Bachelor's Degree in Computer Science or a related field, or equivalent practical experience.
  • Master's Degree (preferred).
  • 10+ years of relevant experience delivering scalable backend, infrastructure, or platform software in production.
  • Proven experience building and operating large-scale, highly available distributed systems.
  • Deep expertise in Kubernetes, including controller development, operator patterns, and multi-region/multi-cluster architectures.
  • Strong proficiency in Go, Scala, C++, or other statically typed languages for production-grade services and control planes.
  • Experience with multi-tenant platform architectures, security/isolation patterns, and secure container runtimes like Kata or Cloud Hypervisor.
  • Experience with public cloud platforms including AWS, Google Cloud Platform (GCP), and Microsoft Azure.
  • Demonstrated technical leadership, mentorship experience, and ability to drive cross-functional architectural alignment.
  • Familiarity with storage systems, networking, or security engineering (preferred).
  • Contributions to open-source infrastructure or cloud platform projects (preferred).

More like this

Similar roles

Staff Software Engineer II, Secure Compute

IBM

Remote 57 days ago
Kubernetes Go AWS Azure GCP gRPC Protobuf Linux Kata Containers Cloud Hypervisor cgroups Namespaces Seccomp Distributed Systems Observability SLOs Network Policies Secrets Management Identity Management
10+ yrs exp Remote

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 Systems Engineer

IBM

Poughkeepsie, NY +13 5 days ago
AWS GCP Azure Terraform Kubernetes GKE GitOps Vault Palo Alto Networks Workato Cloud Run Cloud Functions Cloud SQL DNSControl GitHub Enterprise Argo Semaphore Atlantis CI/CD VPN Zero Trust FedRAMP SOC 2 ISO 27001