CareerPlan

Software Engineer, Backend (Clearing)

Chicago, IL, USFull-time$108k2026-10-13 → 2026-11-10
HybridNo visa sponsorship

Core

Building and running scalable microservices that clear trades, manage margin, and ensure settlement for event contracts and prediction markets.

Role type

Senior backend software engineer (clearing)

Builds

Trade clearing services, margin and settlement workflows, and data reconciliation systems for financial markets.

Domain

Financial services / Capital markets clearing

Required skills

Java, distributed systems, PostgreSQL, SQL, object-oriented programming, functional programming, system design, observability, test automation

Preferred skills

Kubernetes, Kafka, Linux, AI-assisted development, FIX protocol, JVM languages (Clojure, Scala, Kotlin)

Technologies

Java, Kubernetes, GitHub Actions, Harbor, Artifactory, Helm, ArgoCD, PostgreSQL, Kafka, Linux

Responsibilities

Designing and developing scalable microservices; optimizing database schemas and queries; building trade processing and settlement services; ensuring data integrity and reconciliation; operating services with metrics and logs; defining service level objectives and alerting; contributing to architecture decision records.

Seniority

Senior, hands-on IC