Software Engineering Technical Team Lead
Core
Lead the design, development, and delivery of an AI-enabled financial platform for index calculation, options analytics, and back testing.
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 for a financial technology platform.
Domain
Financial Technology (FinTech), specifically index calculation, options analytics, and derivatives.
Deliverable
production ML models | product features
Required skills
Java full-stack development, AWS cloud-native development, technical leadership, financial calculation logic, React/Angular/Vue frontend development, automated testing frameworks, AI-assisted engineering workflows, workflow orchestration, data integration, CI/CD practices.
Preferred skills
Experience with GenAI engineering tools (Claude Code, Spec Kit), Spec-Driven Development practices, deep knowledge of options-based strategies and backtesting concepts, experience with cloud data platforms (Databricks, Snowflake).
Technologies
Java, Spring Boot, React, Angular, Vue, TypeScript, AWS Step Functions, Lambda, ECS/EKS, S3, CloudWatch, RDS, Databricks, Snowflake, Claude Code.
Responsibilities
Define technical architecture and implementation standards; mentor engineers in Java full-stack and cloud-native design; translate financial methodology requirements into auditable software; review AI-generated code for correctness and security; build backend services for index calculation and backtesting; develop frontend applications for workflow monitoring and reporting; integrate with market data sources and data pipelines.
Seniority
Senior, hands-on IC with leadership responsibilities