Principal Engineer Fixed Income, Currencies & Commodities (FICC)
Core
Architect, build, and lead the next-generation Strategic Trade Management platform for Fixed Income, Currencies & Commodities (FICC) and Derivatives businesses, combining low-latency execution with complex derivative modeling and real-time valuations.
Role type
Principal Engineer (Capital Markets Technology)
Builds
Cross-asset trade lifecycle management platform supporting Fixed Income cash and derivative products
Domain
Financial Services / Capital Markets / Fixed Income, Currencies & Commodities (FICC)
Deliverable
production ML models | product features | infrastructure
Required skills
Java (concurrency, JVM tuning), Python (FastAPI, data science libraries), gRPC, Service Mesh (Istio/Linkerd), high-performance messaging protocols, microservices architecture, reactive architectures, Micro Front-End patterns, AI/LLM agent integration, trade lifecycle event management, complex derivative modeling
Preferred skills
Complex derivatives knowledge (Swaps, Options, Exotics), agentic development workflows, cloud-native deployment (Azure/GCP/AWS), modern UI patterns
Technologies
Java, Python, FastAPI, gRPC, Istio, Linkerd, GitHub Copilot, Azure, GCP, AWS
Responsibilities
Design and deliver production-grade microservices; Engineer sub-millisecond trade processing paths for rates, credit, FX, and commodities; Lead decommissioning of legacy monolithic systems and migration to cloud-native systems; Partner across Trading, Quant, Risk, Operations, and Compliance to translate business needs into scalable solutions; Mentor senior engineers and establish best practices for secure, observable, and testable code.
Seniority
Principal, hands-on IC with strategic leadership