Team Lead - Trading
Core
Hands-on engineering leadership role building and scaling a high-performance algorithmic trading platform, combining technical direction with people management.
Role type
Senior/Staff engineering leader (trading systems)
Builds
High-performance algorithmic trading platform, Order Management Systems (OMS), Execution Management Systems (EMS), and risk management systems
Domain
Financial technology / Algorithmic trading / Low-latency systems
Deliverable
production ML models | product features | infrastructure
Required skills
Technical leadership, architecture design, low-latency optimization, distributed systems, concurrency management, system design, mentoring, sprint planning, incident response, hiring
Preferred skills
Trading or exchange systems experience, C/C++/Go/Zig/Rust/Java/Scala/Python, FIX protocol, GCP, Docker, Kubernetes, observability, statistical analysis
Technologies
C, C++, Go, Zig, Rust, Java, Scala, Python, GCP, Docker, Kubernetes, FIX protocol
Responsibilities
Own technical direction and architecture of trading-platform services, translate business objectives into engineering initiatives, lead day-to-day engineering execution, remain hands-on with codebase and reviews, establish code quality and engineering standards, own production performance and reliability, lead hiring and team development, partner with cross-functional teams
Seniority
Senior/Staff, hands-on IC with people management