Principal Developer, FX Engineering
Core
Design, build, and operate large-scale low-latency trading platforms for FX trading and related services.
Role type
Principal Developer, FX Engineering
Builds
Large-scale trading platforms and cloud-aware applications for the FX group
Domain
Financial markets infrastructure / Low-latency systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, concurrency, performance optimization, system architecture, memory management, profiling tools, network protocols (TCP, UDP, HTTP), low-latency frameworks
Preferred skills
Cloud technologies, SQL, NoSQL
Technologies
Java, TCP, UDP, HTTP, cloud technologies, SQL, NoSQL
Responsibilities
Develop and build complex applications for FX engineering, design and support trading venue, develop cloud services, create automated processes for service availability, deliver improvements in cost, security, and reliability
Seniority
Principal, hands-on IC with mentorship