CareerPlanSign in

Staff Software Engineer

Chicago - 20 S. Wacker💼 Full-time💰 $125,800–$125,800🗓 2026-07-17 → 2026-09-26

Core

Design and deliver high-performance, low-latency Java applications and AI-integrated solutions for mission-critical real-time risk management and clearing systems.

Role type

Staff Software Engineer (Real-time Systems & AI)

Builds

High-volume, low-latency Java applications, CI/CD pipelines, and AI agents/workflows for risk management platforms.

Domain

Financial services / Real-time risk management / Cloud-native systems

Deliverable

production ML models | product features

Required skills

Java, Spring framework, REST APIs, Python, Google Cloud Platform (GCP), distributed tracing, SLO/SLI, chaos engineering, Kafka, Flink, SQL, Postgres, GenAI tools, multi-threaded concurrent programming

Preferred skills

Financial risk management/trading/clearing systems experience, building AI agents and agentic workflows

Technologies

Java, Spring, Python, GCP (GKE, Pub/Sub, BigQuery, Cloud Run, Dataflow), Kafka, Flink, Postgres, Gemini, CoPilot, Claude

Responsibilities

Lead architecture and design of high-volume Java applications; translate business requirements into scalable solutions; architect and maintain CI/CD pipelines; mentor junior engineers; drive architecture decisions across team boundaries.

Seniority

Staff, hands-on IC with strategic influence

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.