Software Engineering Technical Team Lead
Core
Lead the design, development, and delivery of a scalable index calculation and back-testing platform for financial markets.
Role type
Senior Technical Team Lead (AI, AWS, Java Full-Stack)
Builds
Scalable backend services, modern user interfaces, financial calculation workflows, back-testing capabilities, and data integrations.
Domain
Financial Technology (Capital Markets, Index Calculation, Derivatives)
Deliverable
production ML models | product features
Required skills
Java full-stack development, AWS cloud-native development, technical leadership, financial methodology interpretation, AI-assisted engineering workflows, automated testing frameworks, distributed system design, frontend development (React/Angular/Vue), data pipeline integration.
Preferred skills
GenAI engineering, Spec-Driven Development, options analytics, portfolio analytics, risk systems, cloud data platforms (Databricks/Snowflake).
Technologies
Java, Spring Boot, REST APIs, React, Angular, Vue, TypeScript, AWS Step Functions, Lambda, ECS/EKS, S3, CloudWatch, Databricks, Snowflake, Azure Synapse, CI/CD.
Responsibilities
Define technical architecture and implementation standards; mentor engineers in Java and cloud-native design; translate financial methodology into auditable software; lead design reviews and code reviews; build backend services for index calculation and backtesting; develop frontend applications for workflow monitoring and reporting; implement AI-assisted QA and evaluation routines.
Seniority
Senior, hands-on IC with leadership responsibilities