Staff Software Engineer II - Secure Compute Platform

International Business Machines Corporation

Atlanta (GA)

Remote

USD 150,000 - 230,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

IBM Software seeks a Staff Software Engineer to join the Secure Compute Platform team. You will lead development of a multi-tenant, cloud-native compute platform across AWS, Azure, and GCP, using Kubernetes and Go to deliver secure, scalable workloads.

You will mentor engineers, drive architecture reviews, and collaborate with product and SRE teams to ensure high availability, reliability, and cost efficiency for mission-critical workloads.

Qualifications

  • 10+ years of experience delivering scalable backend or infrastructure software in production.
  • Proven track record of leading the delivery of large-scale, highly available, low-latency distributed systems.
  • Deep expertise in Kubernetes, including controller development and multi-region or multi-cluster architectures.
  • Strong proficiency in Go with production-grade services and control planes.
  • Experience with multi-tenant platform architectures and security/isolation patterns.

Responsibilities

  • Define and drive the technical direction for Secure Compute, including platform architecture, runtime, and security for running trusted and untrusted workloads at scale.
  • Design and implement platform APIs and Kubernetes controllers/operators (primarily in Go) that power workload lifecycle, autoscaling, placement, and isolation for containers and serverless-style functions.
  • Partner with product and platform teams to shape and deliver the roadmap for Secure Compute, enabling new customer-facing features and internal platforms to build on a common compute substrate.
  • Deliver high-impact initiatives in areas such as workload scheduling, failure and disruption handling, private and public networking patterns, rollout strategies, and fleet-level resource management.
  • Lead technical design reviews and influence architecture across teams, ensuring Secure Compute primitives are easy to adopt, safe by default, and aligned with broader platform strategy.
  • Mentor and grow engineers on the team through design guidance, code reviews, pair programming, and sharing best practices for secure, reliable, operable platform development.
  • Own operational excellence for key Secure Compute services, including availability, reliability, SLOs, performance, on-call response, incident management, and disaster recovery.

Skills

Kubernetes
Go
Distributed systems
Security
Multi-tenant architecture
Cloud platforms
Observability
Leadership
Mentorship
Controller development

Tools

Go tooling
Protobuf
gRPC
Cloud SDKs

Job description

IBM Software seeks a Staff Software Engineer to join the Secure Compute Platform team. You will lead development of a multi-tenant, cloud-native compute platform across AWS, Azure, and GCP, using Kubernetes and Go to deliver secure, scalable workloads.

You will mentor engineers, drive architecture reviews, and collaborate with product and SRE teams to ensure high availability, reliability, and cost efficiency for mission-critical workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer II — Secure Compute Platform
Staff Software Engineer II — Secure Compute Platform

IBM • Lowell (MA)

On-site
USD 170,000 - 260,000
Staff Software Engineer - Secure Compute Platform (Remote)
Staff Software Engineer - Secure Compute Platform (Remote)

IBM • Ionia (NY)

On-site
USD 150,000 - 230,000
Healthcare benefits
401(k) plan
Paid time off
Staff Software Engineer, Secure Compute Platform
Staff Software Engineer, Secure Compute Platform

IBM • Poughkeepsie (AR)

On-site
USD 160,000 - 210,000
Staff Software Engineer - Secure Compute Platform (Kubernetes)
Staff Software Engineer - Secure Compute Platform (Kubernetes)

IBM • Poughkeepsie (AR)

On-site
USD 180,000 - 260,000
Staff Software Engineer II, Secure Compute Platform
Staff Software Engineer II, Secure Compute Platform

IBM • Tucson (AZ)

On-site
USD 140,000 - 210,000
Staff Platform Engineer - Secure Compute & Cloud-Native
Staff Platform Engineer - Secure Compute & Cloud-Native

IBM • Armonk (NY)

On-site
USD 180,000 - 240,000
Remote-friendly
Senior Staff Engineer, Secure Compute Platform
Senior Staff Engineer, Secure Compute Platform

International Business Machines Corporation • Seattle (WA)

Remote
USD 180,000 - 280,000
Staff Platform Engineer, Secure Compute (Cloud-Native)
Staff Platform Engineer, Secure Compute (Cloud-Native)

Ibm • United States

Remote
USD 190,000 - 260,000
Healthcare benefits
401(k) plan
Generous paid time off
+1
Senior Staff Engineer, Secure Compute Platform
Senior Staff Engineer, Secure Compute Platform

IBM • Ionia (NY)

On-site
USD 210,000 - 260,000
Healthcare benefits
401(k) plan
Generous paid time off
+1
Staff Software Engineer - Secure Compute Platform Lead
Staff Software Engineer - Secure Compute Platform Lead

IBM • Rochester (MN)

On-site
USD 190,000 - 230,000