Staff Software Engineer, FCM
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