Software Engineer
Core
Build and design new solutions for the technological backbone of a unified capital markets platform serving sophisticated investors across multiple asset classes and geographies.
Role type
Full stack software engineer (open to back-end, front-end, or DevOps)
Builds
Client-side applications for usability and server-side elements including data storage, security, and performance for Securities Finance, Futures, Execution Management, Risk, Custody, and Clearing systems.
Domain
Financial technology / Capital markets
Deliverable
production ML models | product features
Required skills
Java, TypeScript, JavaScript, distributed systems design, system performance troubleshooting, production environment support, analytical problem-solving
Preferred skills
Financial markets knowledge, Golang, Python, React, AWS, Kubernetes, gRPC, Protobuf, PostgreSQL, Kafka, Redis, Docker
Technologies
Java, TypeScript, JavaScript, Golang, Python, React, AWS, Kubernetes, gRPC, Protobuf, PostgreSQL, Kafka, Redis, Docker
Responsibilities
Design and develop mission-critical distributed systems, build new solutions in conjunction with business partners, support current business operations, troubleshoot system performance, run systems in production
Seniority
Mid-level, hands-on IC

