Lead Software Developer
Core
Design, build, and operationalize AI-driven capabilities for the next generation FTSE Russell Index Platform, enabling high-precision data processing and global index calculations.
Role type
Lead Software Engineer (AI/Backend)
Builds
Next generation FTSE Russell Index Platform (global financial market infrastructure)
Domain
Financial markets infrastructure / Data-intensive systems
Deliverable
production ML models | product features
Required skills
Java, Python, algorithms, data structures, distributed systems, microservices, REST APIs, RDBMS, CI/CD, Docker, Kubernetes, JVM profiling
Preferred skills
Team leadership, financial services domain knowledge, in-memory caching, Spring Boot, Redis, Kafka, BDD frameworks, Agile/Scrum
Technologies
LangChain, LangGraph, agentic AI frameworks, Jenkins, GitLab, Oracle, SQL Server, Postgres, Cucumber, JBehave, Karate
Responsibilities
Design and develop complex Java/Python applications; Architect services for large-scale index computations; Lead projects end-to-end; Build automated test suites; Diagnose production issues and provide Level 3 support; Conduct peer reviews and mentor junior engineers
Seniority
Manager, hands-on IC with leadership