CareerPlanSign in

Software Engineering Technical Team Lead

Princeton, New Jersey💼 Full-time🗓 2026-08-31 → 2026-09-23

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

Sourced via icims · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.