Engineer/ Lead Engineer, Execution Technology
Core
Design and build high-performance trading algorithms and distributed system components for large-scale transaction flows with microsecond latency.
Role type
Senior hands-on IC lead engineer (trading systems)
Builds
Microsecond-aware execution platforms supporting large-scale transaction flows
Domain
Financial services / High-frequency trading
Deliverable
production ML models | product features
Required skills
Java, multithreaded/concurrent programming, lock-free algorithms, distributed systems design, technical leadership, system optimization, code review, stakeholder coordination
Preferred skills
AI-assisted development tools, C# maintenance
Technologies
Java, C#
Responsibilities
Design and build high-performance trading algorithms and distributed system components; Lead delivery of strategic engineering initiatives from concept to post-production; Mentor engineers and raise team technical capability; Optimize system efficiency, scalability, latency, and stability; Bridge technology and business by collaborating with traders and risk teams.