Senior Engineer - FICC Credit Technology
Core
Lead the engineering approach and end-to-end delivery of complex features for systematic credit electronic trading solutions, including market connectivity, price distribution, and RFQ engines.
Role type
Senior IC Lead Software Engineer (FICC Credit eTrading)
Builds
Shared services and eTrading software for Fixed Income, Currencies & Commodities markets
Domain
Financial Services / FICC / Credit Derivatives / Systematic Trading
Deliverable
production ML models | product features
Required skills
Java/Spring, FIX trading solutions, D2D/D2C/bilateral eTrading connectivity, Unix/Linux diagnostics, CI/CD pipelines, microservices (GraphQL/gRPC), reactive streams (Reactor/RXJava), SQL/NoSQL data architecture, Kubernetes/Docker orchestration, message-oriented middleware (Kafka/RabbitMQ)
Preferred skills
C++/Rust, CQRS architecture, Scala functional libraries (ZIO)
Technologies
Java, Spring, FIX, Kafka, RabbitMQ, Kubernetes, Docker, MongoDB, Cassandra, Prometheus, Grafana, gRPC, GraphQL, Maven, Gradle, SBT, Jenkins, ZeroMQ, JMS, AMPS, Akka Streams, Spring Reactor
Responsibilities
Define technology tool stacks and evaluate new testing frameworks; Enable CI/CD capabilities and engage with technical stakeholders; Guide teams on design best practices and high code performance; Provide end-to-end delivery of complex features including automation; Conduct research and prototyping for release management and new components; Work with stakeholders to establish solution needs and technical requirements
Seniority
Senior, hands-on IC with leadership responsibilities