Lead Software Engineer
Core
Lead a team building a high-performance, low-latency FX Trading Aggregator platform connecting global banks and traders.
Role type
Manager-level Lead Software Engineer (Java/C++/Rust)
Builds
End-to-end support for the FX Trading Aggregator application (build, development, maintenance, production solving)
Domain
Financial services / High-frequency trading / Global liquidity markets
Deliverable
production ML models | product features | infrastructure
Required skills
Java, C++, Rust, distributed systems design, SQL, Linux system operations, production incident resolution, team leadership, mentoring
Preferred skills
event-driven systems, cloud platforms, containerization, CI/CD, DevOps, Kafka/Solace/Tibco/RabbitMQ, low-latency system architecture, automated testing
Technologies
Java, C++, Rust, Kafka, Solace, Tibco, RabbitMQ, Linux, SQL
Responsibilities
Lead technical discussions and coordinate team work, mentor team members, design and support highly available scalable applications, troubleshoot production issues, participate in incident resolution
Seniority
Manager, hands-on IC with leadership
