Lead Software & Platform Engineer
Core
Lead the design, development, and operational reliability of large-scale, low-latency microservices-based FX trading platforms.
Role type
Senior IC Lead Software & Platform Engineer (Java/SRE)
Builds
High-performance, resilient, observable, and scalable FX trading systems and real-time data processing components.
Domain
Financial services / FX Trading / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, Kubernetes, Public Cloud (Azure/AWS/GCP), Low-latency engineering, JVM tuning, Concurrency, Distributed systems design, Network protocols (FIX/TCP/HTTP/WebSocket), CI/CD, Infrastructure as Code, Production troubleshooting, Technical leadership
Preferred skills
Helm, Service mesh, Terraform, Observability platforms (DataDog/Grafana/Prometheus), Trading system domain knowledge, AI-assisted engineering tools
Technologies
Java, Spring Boot, Kubernetes, Azure, AWS, GCP, Helm, Terraform, GitLab CI, GitHub Actions, Jenkins, DataDog, Grafana, Prometheus, ELK, Splunk, FIX
Responsibilities
Design and build production-grade Java microservices for critical trading workflows; Operate and troubleshoot services on Kubernetes in public cloud environments; Perform deep technical analysis of complex production issues across application and infrastructure layers; Provide technical leadership and mentorship to engineers on system design and operational excellence; Develop automation to reduce manual effort and improve platform stability; Drive continuous improvements in performance, security, and developer experience.
Seniority
Senior, hands-on IC with leadership responsibilities