Software Engineering Technical Team Lead

S&P Global

Princeton (NJ)

On-site

USD 150,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

S&P Global is seeking a Technical Team Lead — AI, AWS, Java Full‑Stack for its Financial Platforms. You will guide a team delivering index calculation, backtesting, and workflow execution with hands‑on Java full‑stack work and AWS cloud development.

You will mentor engineers, translate financial methodology into robust software, and ensure high‑quality, auditable platform components in a fast‑paced environment.

Qualifications

  • 12+ years of software engineering experience, including Java full‑stack development.
  • 5+ years of technical leadership, mentoring engineers and guiding delivery teams.
  • Hands‑on experience with Java, Spring Boot, REST APIs, microservices, and relational databases.

Responsibilities

  • Lead design and delivery of an AI‑enabled financial platform for index calculation, backtesting, and workflow execution.
  • Mentor engineers, review architecture and code, and align technical direction with business needs.
  • Develop backend services and frontends (Java, Spring Boot, React/Angular/Vue) and ensure secure, scalable cloud workflows on AWS.

Skills

Java
Spring Boot
REST APIs
Microservices
Frontend development
AWS
Leadership
Mentoring

Tools

React
Angular
Vue
TypeScript
JavaScript
HTML/CSS

Job description

About the Role:
Grade Level (for internal use):

13

Role Summary

We are seeking a Technical Team Lead — AI, AWS, Java Full-Stack, Financial Platforms to lead the design, development, and delivery of index calculation and back testing platform. This role combines hands‑on Java full‑stack engineering, AWS cloud development, AI‑assisted software delivery, and technical leadership across a financial technology platform.

The Technical Team Lead will guide a team of engineers in building scalable backend services, modern user interfaces, financial calculation workflows, back testing capabilities, data integrations, automated testing frameworks, and AI‑assisted QA/evaluation routines. The role requires strong technical judgment, practical leadership, and the ability to translate financial methodology requirements into reliable, auditable, and production‑ready software.

This is a hands‑on leadership role. The successful candidate will be expected to define technical direction, mentor developers, review architecture and code, collaborate with business and quantitative stakeholders, and contribute directly to critical platform components.

Key Responsibilities
Technical Leadership
  • Lead the engineering delivery of an AI‑enabled financial platform for index calculation, options analytics, back testing, and workflow execution.
  • Define technical architecture, implementation standards, coding practices, testing expectations, and delivery patterns for the engineering team.
  • Guide developers through complex design decisions involving Java services, frontend architecture, AWS workflows, data integration, AI‑assisted development, and calculation accuracy.
  • Partner with product owners, quantitative analysts, QA teams, infrastructure teams, data teams, and business stakeholders to convert requirements into clear technical plans.
  • Lead design reviews, code reviews, sprint technical planning, production readiness reviews, and technical risk assessments.
  • Mentor engineers in Java full‑stack development, cloud‑native design, financial calculation systems, automated testing, and responsible use of AI‑assisted engineering tools.
  • Ensure the platform is scalable, secure, maintainable, observable, auditable, and aligned with financial methodology and operational requirements.
Hands‑On Java Full‑Stack Development
  • Design and develop backend services using Java, Spring Boot, REST APIs, and enterprise application patterns.
  • Build platform components for index calculation, backtesting, data processing, workflow orchestration, exception handling, validation, and reporting.
  • Implement financial calculation logic based on methodology specifications, including options‑based strategies, rebalancing rules, pricing inputs, market calendars, and historical backtesting assumptions.
  • Develop modern frontend applications using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS.
  • Build user interfaces for index setup, backtest configuration, workflow monitoring, calculation review, validation results, exception management, dashboards, and reporting.
  • Ensure strong integration between frontend applications, backend APIs, authentication flows, data services, and cloud workflows.
AI‑Assisted Engineering and Spec‑Driven Development
  • Apply Spec‑Driven Development practices to convert financial methodology documents, business requirements, and technical specifications into testable software components.
  • Use AI‑assisted engineering workflows to support planning, code generation, refactoring, test creation, documentation, and quality review.
  • Review AI‑generated or AI‑assisted code for correctness, maintainability, security, performance, test coverage, and alignment with platform standards.
  • Help establish team practices for responsible AI‑assisted development, including review checklists, validation gates, test coverage expectations, and documentation standards.
  • Support AI‑assisted QA and evaluation routines for generated code, calculation outputs, regression testing, and backtest validation.
AWS, Data, and Platform Engineering
  • Design and implement AWS‑based platform components using services such as AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, and AWS RDS.
  • Build workflow orchestration for index calculations, backtest execution, data validation, exception handling, approvals, and operational monitoring.
  • Integrate with data platforms including AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), data lakes, market data sources, reference data platforms, and analytical data pipelines.
  • Ensure data lineage, audit trails, input/output traceability, logging, alerting, and operational controls are built into the platform.
  • Support CI/CD, infrastructure automation, deployment validation, monitoring, and production support practices.
Required Experience
  • 12+ years of software engineering experience, with significant experience in Java full‑stack development and enterprise platform delivery.
  • 5+ years of technical leadership experience, including mentoring engineers, leading design discussions, reviewing code, and guiding delivery teams.
  • Strong hands‑on experience with Java, Spring Boot, REST APIs, microservices, relational databases, and
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI-Driven Java Full-Stack Tech Lead (FinTech, AWS)
AI-Driven Java Full-Stack Tech Lead (FinTech, AWS)

S&P Global • Princeton (NJ)

On-site
USD 150,000 - 190,000
Senior Lead Software Engineer - Java, Prime Financial Services Technology
Senior Lead Software Engineer - Java, Prime Financial Services Technology

JPMorganChase • Jersey City (NJ)

Hybrid
USD 130,000 - 190,000
Senior Lead Software Engineer - Java/AWS
Senior Lead Software Engineer - Java/AWS

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 190,000
Software Engineering Lead
Software Engineering Lead

S&P Global • Princeton (NJ)

On-site
USD 180,000 - 240,000
Health care coverage
Flexible downtime
Continuous learning resources
+8
Lead Software Engineer - Backend Java, Markets Tech
Lead Software Engineer - Backend Java, Markets Tech

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 120,000 - 150,000
Senior Lead Software Engineer – Full Stack/Infrastructure
Senior Lead Software Engineer – Full Stack/Infrastructure

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 140,000 - 210,000
Principal Java Software Engineer - Executive Director of Software Engineering
Principal Java Software Engineer - Executive Director of Software Engineering

JPMorgan Chase • Plano (TX)

On-site
USD 180,000 - 270,000
Senior Lead Software Engineer - Full Stack / AWS
Senior Lead Software Engineer - Full Stack / AWS

JPMorgan Chase & Co. • Houston (TX)

On-site
USD 140,000 - 190,000
Senior Java Developer
Senior Java Developer

LSEG • Illinois

On-site
USD 120,000 - 150,000
Principal Java Software Engineer - Executive Director of Software Engineering
Principal Java Software Engineer - Executive Director of Software Engineering

JPMorgan Chase & Co. • Plano (TX)

On-site
USD 180,000 - 240,000