CareerPlan

Staff Software Engineer, FCM

Chicago or Remote*Full-time2026-10-01 → 2026-11-10

Core

Technical domain owner for the Transaction Ledger & Treasury system, ensuring financial correctness, reconciliation integrity, and system-of-record architecture for the brokerage platform.

Role type

Staff Software Engineer (FCM Platform)

Builds

Cloud-native FCM platform, transaction ledger, treasury systems, and reconciliation logic.

Domain

Financial Services / Futures Brokerage / High-Frequency Trading

Required skills

Distributed systems architecture, Cloud-native design (GCP/Kubernetes), Financial data consistency, High-throughput trade processing, System design for regulated environments, AI-assisted development workflows, Technical leadership, API design, Observability frameworks, Compliance architecture

Preferred skills

None stated

Technologies

GCP, Kubernetes, AI-assisted coding tools

Responsibilities

Define foundational architecture for cloud-native FCM platform, Architect systems for high-throughput trade flows with deterministic behavior, Conduct deep code reviews and lead design sessions, Establish engineering best practices and testing strategies, Design compliance-critical systems with embedded audit trails, Champion responsible use of AI in development workflows, Partner with leadership to shape technical strategy