Staff Software Engineer - Real-Time Java on Google Cloud

CME Chicago Mercantile Exchange Inc.

Chicago (IL)

On-site

USD 125,800 - 209,600

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CME Group in Chicago seeks a Staff Software Engineer to lead architecture and delivery of high‑volume, low‑latency Java applications on Google Cloud for real‑time positions and risk management systems.

You will translate complex requirements into scalable solutions, maintain CI/CD pipelines, and collaborate with product, QA, and operations. Mentor engineers and foster agile practices across teams.

Qualifications

  • Bachelor’s degree required in Computer Science, Mathematics, Financial Engineering, or a related field.
  • 8+ years of hands‑on Java development experience.
  • Expert‑level proficiency in Java, with deep experience in the Spring framework and building REST APIs.
  • Experience with Python for scripting, data analysis, or machine learning.
  • Proven track record designing and debugging multi‑threaded concurrent applications, with memory model, lock‑free data structures, thread pools, and race condition diagnosis.
  • Strong experience with Google Cloud Platform (GKE, Pub/Sub, BigQuery, Cloud Run, or Dataflow) in production environments.
  • Experience with observability at scale (distributed tracing, SLO/SLI, chaos engineering).
  • Experience with real‑time message frameworks (Kafka, MQ, Flink, etc.).
  • Experience with SQL and PostgreSQL.

Responsibilities

  • Lead the architecture, design, and development of high‑volume, low‑latency Java applications on Google Cloud for mission‑critical systems.
  • Translate complex requirements into scalable solutions.
  • Architect and maintain a robust CI/CD automation pipeline.
  • Collaborate with cross‑functional teams to deliver cohesive solutions.
  • Mentor junior engineers and lead by example in agile practices.

Skills

Java
Spring framework
REST APIs
Python scripting
Multithreading
GCP production
Observability at scale
Real-time messaging
PostgreSQL
CI/CD pipelines

Education

Bachelor's degree in CS/Math/Financial Eng

Tools

Kafka
MQ
Flink
GKE
Pub/Sub
BigQuery
Cloud Run
Dataflow

Job description

CME Group in Chicago seeks a Staff Software Engineer to lead architecture and delivery of high‑volume, low‑latency Java applications on Google Cloud for real‑time positions and risk management systems.

You will translate complex requirements into scalable solutions, maintain CI/CD pipelines, and collaborate with product, QA, and operations. Mentor engineers and foster agile practices across teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Agentic Software Engineer
Staff Agentic Software Engineer

CME Chicago Mercantile Exchange Inc. • Chicago (IL)

On-site
USD 125,000 - 210,000
Real-Time Java Engineer for Trading Compliance & Risk
Real-Time Java Engineer for Trading Compliance & Risk

Chicago Trading Company • Chicago (IL)

Hybrid
USD 175,000 - 225,000
Generous time off
Insurance coverage
Wellness reimbursement
Site Reliability Engineer |
Site Reliability Engineer |

CME Chicago Mercantile Exchange Inc. • Chicago (IL)

On-site
USD 100,000 - 168,000
Comprehensive health coverage
401(k) retirement plan
Education reimbursement
+3
Low-Latency Java Engineer for Trading Infrastructure
Low-Latency Java Engineer for Trading Infrastructure

OP Recruiting • Chicago (IL)

On-site
USD 120,000 - 170,000
Principal Software Engineer - Real-Time ML Systems on GCP
Principal Software Engineer - Real-Time ML Systems on GCP

Hispanic Alliance for Career Enhancement • Raleigh (NC)

On-site
USD 144,000 - 289,000
Principal Software Engineer - Real-Time ML & Systems Leader
Principal Software Engineer - Real-Time ML & Systems Leader

Hispanic Alliance for Career Enhancement • Harrisburg

On-site
USD 144,000 - 289,000
Bonus eligibility
Equity awards
Senior Java Engineer - Low-Latency Core Trading
Senior Java Engineer - Low-Latency Core Trading

DriveWealth • New York (NY)

Hybrid
USD 165,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+7
Senior Java Engineer — Low-Latency Core Trading
Senior Java Engineer — Low-Latency Core Trading

DriveWealth • Illinois

Hybrid
USD 165,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+6
Lead Software Engineer – Real-Time Trading Platform (Java)
Lead Software Engineer – Real-Time Trading Platform (Java)

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 150,000 - 185,000
Site Reliability Engineer
Site Reliability Engineer

CME Group Inc. • Chicago (IL)

On-site
USD 100,000 - 168,000
Competitive salary
Comprehensive benefits package
Career progression opportunities