Staff Software Engineer

IBM

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Poughkeepsie, NYLowell, MARochester, NYTucson, AZResearch Triangle Park, NCArmonk, NYBoston, MABellevue, WAAtlanta, GASan Jose, CADallas, TXAustin, TXSan Francisco, CASeattle, WANew York, NY
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $210k
$127k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $181,025–$238,250.

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

Listed pay typically runs $174,056–$212,250 across 8 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Staff Software Engineer

Confluent - Staff Software Engineer joins the Kora Compute team to design, build, and operate distributed systems powering Kafka workloads at cloud scale. As a Senior Software Engineer, you will develop features for Kafka-based cloud services, focusing on broker reliability, performance, networking, and coordination services. You will take technical problems from design through production launch, ensuring high availability, low latency, and resource efficiency. The role requires proficiency in Java or other JVM languages, along with expertise in distributed systems concepts like concurrency, replication, and fault tolerance. You will use logs, metrics, traces, and profiling tools to diagnose production issues. Key experience includes Apache Kafka internals, Kubernetes, and multi-tenant systems. You will collaborate across engineering and product teams to deliver secure, scalable, and maintainable data streaming platform solutions.

What does a Software Engineer earn in New York?

Median $214000 from 249 postings across 58 companies.

See salary data

What you'll do

  • Design and deliver distributed systems features for Kafka-based cloud services focusing on availability and latency.
  • Build and evolve systems supporting Confluent Cloud broker, compute, networking, and coordination capabilities.
  • Improve production reliability through failure handling, service protections, observability, and operational tooling.
  • Investigate complex performance issues and production bugs to identify root causes and drive durable fixes.
  • Lead technical design and implementation for projects that cross service and team boundaries.
  • Participate in code reviews, on-call rotations, and incident response to maintain engineering standards.
  • Mentor teammates and contribute to a culture of thoughtful design and ownership.

What we're looking for

  • Master's Degree (preferred).
  • Strong software engineering experience building and operating distributed systems or large-scale backend services.
  • Proficiency in Java or another JVM language with the ability to work effectively in a large codebase.
  • Knowledge of core distributed systems concepts including concurrency, consistency, replication, fault tolerance, and performance tradeoffs.
  • Experience designing reliable services and diagnosing production issues using logs, metrics, traces, and profiling tools.
  • Experience with Apache Kafka internals, brokers, networking, or consumer group coordination (preferred).
  • Experience with cloud platforms, multi-tenant systems, Kubernetes, or cloud networking (preferred).

More like this

Similar roles

Staff Software Engineer

Circle

Remote (San Francisco, CA) +11 25 days ago $195,000–$257,500
Go Java Blockchain Web3 RESTful API AWS Google Cloud Microsoft Azure Kubernetes EKS ECS SQL NoSQL Microservices System Design
7+ yrs exp Remote

Staff Software Engineer

PayPal

Austin, TX +1 62 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

Warner Bros. Discovery

Atlanta, GA 13 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems LLM GenAI Feature Store Observability FinOps
8+ yrs exp Hybrid

Staff Software Engineer

PayPal

San Jose, CA +1 62 days ago $176,500–$262,350
AWS GCP Azure Terraform Redis ElastiCache Hazelcast Kafka SQS RabbitMQ Pulsar RDBMS NoSQL SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 127 days ago $220,000–$292,000
AWS TypeScript React Remix JavaScript Distributed Systems APIs Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Sony Group Corporation

San Diego, CA +1 56 days ago
Java Go Python HTML CSS JavaScript TypeScript React Angular Ember Jest Babel REST API AWS Docker Kubernetes Terraform Ansible Jenkins CI/CD NoSQL Scrum SAFe
8+ yrs exp Hybrid