Fintech Software Engineer
Core
Design and deliver a high-performance, secure, and scalable OTC derivatives platform using distributed systems and robust APIs.
Role type
Senior IC fintech software engineer (backend)
Builds
OTC derivatives trading platform
Domain
Fintech / Derivatives trading
Deliverable
production ML models | product features
Required skills
Java, distributed systems design, API development, messaging systems (Kafka), orchestration (Kubernetes), high-performance protocols (Aeron, gRPC, Protobuf), CI/CD pipelines, test automation, observability
Preferred skills
FIX protocol knowledge, front-end development, AI tool integration
Technologies
Java, Kafka, Kubernetes, Aeron, gRPC, Protobuf
Responsibilities
Design and implement distributed systems and robust APIs; Integrate and optimize messaging systems and orchestration tools; Lead the full software development lifecycle; Develop comprehensive test coverage; Define and maintain CI/CD pipelines; Drive continuous improvement in engineering processes
Seniority
Mid-level, hands-on IC