Senior Software Engineer II, Secure Compute

IBM

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $201k
$153k $251k
below market most similar roles pay here above market

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

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 · Senior Software Engineer II, Secure Compute

JOB TITLE: Confluent Senior Software Engineer II , Secure Compute As a Senior Software Engineer II within the Secure Compute team, you will join IBM Confluent to build a multi-tenant, multi-cloud, polyglot, cloud-native compute substrate. You will own the design and implementation of complex backend services in a microservices-based environment, driving end-to-end technical delivery from requirements to production operation. Your daily work involves making architectural decisions to balance reliability, scalability, and performance while managing key operational aspects like availability, monitoring, and disaster recovery. You will utilize Python, Go, C/C++, or Java, alongside container orchestration tools like Docker and Kubernetes across AWS, GCP, or Azure. This role solves the challenge of providing a highly available, resilient, and secure platform for real-time data streaming and large-scale distributed systems for enterprise customers.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Lead the design and implementation of complex backend services in a cloud-native, microservices-based environment.
  • Make architecture and technical decisions to balance reliability, scalability, performance, and operability.
  • Drive projects end-to-end from initial requirements and design through implementation and production rollout.
  • Improve service reliability by defining SLOs/SLAs and strengthening system observability.
  • Define APIs, integration points, and data models to ensure platform coherence and evolvability.
  • Identify and implement platform improvements, including tooling, automation, and engineering processes.
  • Mentor other engineers through code reviews, design reviews, and technical guidance.

What we're looking for

  • Master's Degree (preferred).
  • 7+ years of industry experience designing, building, and supporting backend systems in production.
  • Proficiency in a major programming language such as Python, Go, C/C++, or Java.
  • Strong knowledge of Python runtime environments, including virtual environments and package management.
  • Experience running services in public clouds (AWS, GCP, or Azure) using containers and orchestration like Kubernetes.
  • Track record of technical leadership, including driving projects and influencing architecture across teams.
  • Experience with observability and operational excellence, including metrics, logging, tracing, and incident response.
  • Expertise in other Language Runtimes/VMs such as JVM/WASM (preferred).
  • Proven track record of leading the delivery of large-scale, highly available, low-latency systems (preferred).
  • Deep hands-on technical expertise in distributed systems and container sandboxing technologies (preferred).
  • On-call experience handling critical systems (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

Senior Software Engineer

IBM

Poughkeepsie, NY +13 11 days ago
C++ Rust Distributed Systems Apache Iceberg Velox AWS Azure GCP Database Systems Query Engine Platform Engineering High Availability
3+ yrs exp

Staff Security Engineer

IBM

71 days ago
Application Security Go Python Java CI/CD Cloud-Native Threat Modeling API Security Vulnerability Management Distributed Systems Security Automation LLMs AI Secure Software Design Security Architecture
10+ yrs exp