Senior Software Engineer II, Cloud Platform

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Posted
26 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$139k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $151,000–$222,125.

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

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Senior Software Engineer II, Cloud Platform

Confluent - Senior Software Engineer II - Cloud Platform joins the team building a cloud-native platform for streaming data infrastructure based on Apache Kafka. This role involves designing, building, and evolving internal infrastructure services written in Go, often as Kubernetes operators, to power the core platform. The engineer will own systems ensuring cloud infrastructure is secure, scalable, observable, and reliable while managing the full lifecycle of infrastructure including performance, monitoring, incident response, and capacity planning across multiple regions. Key technologies include Go, Java, Python, Kubernetes, GitOps, Terraform, Prometheus, Grafana, Linux, networking, and public cloud platforms like AWS, GCP, and Azure. The role focuses on solving complex data streaming challenges by developing scalable infrastructure to manage tens of thousands of instances, ensuring fast and safe operations for a high-scale, real-time data movement platform.

What does a Software Engineer earn?

Median $197500 from 2196 postings across 133 companies.

See salary data

What you'll do

  • Design, build, and evolve internal infrastructure services written in Go as Kubernetes operators.
  • Manage systems to ensure cloud infrastructure is secure, scalable, observable, and reliable.
  • Utilize GitOps, Terraform, Prometheus, and Grafana to maintain infrastructure stability.
  • Manage the full lifecycle of infrastructure including availability, performance, monitoring, and capacity planning.
  • Operate large-scale systems across tens of thousands of instances and multiple regions.
  • Influence the architecture and operational strategy for critical cloud service infrastructure.
  • Participate in an 8-hour, follow-the-sun on-call rotation.

What we're looking for

  • Master's Degree (preferred).
  • Strong programming skills in Go, Java, or Python to read, debug, and evolve code.
  • Deep understanding of systems internals including filesystems, memory, networking, and kernel behavior.
  • Hands-on experience with Kubernetes in production and modern cloud-native ecosystems like AWS, GCP, or Azure.
  • Expertise in automation and reliability practices including GitOps, Terraform, CI/CD, and observability.
  • Strong collaboration, communication, and ownership mindset to operate independently in a distributed team.

More like this

Similar roles

Senior Software Engineer II

IBM

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

Staff Software Engineer, Infrastructure

IBM

Remote 10 days ago
Kubernetes Go AWS Azure GCP gRPC Protocol Buffers Linux Container Runtimes Distributed Systems Service Mesh Cloud-native Architecture C++ Scala
10+ yrs exp Remote