Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 3 Nov 2026

Technical Team Lead — AI, AWS, Java Full-Stack, Financial Platforms

S&P Global Princeton, NJ senior full-time

Salary

$142,000 to $215,000 per year

Apply on S&P Global

Description

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.

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 backend service design.
  • Hands-on frontend development experience using React, Angular, Vue, TypeScript, JavaScript, HTML, and CSS.
  • Experience designing and delivering large-scale systems involving distributed services, workflow orchestration, data processing, APIs, and production operations.
  • Experience with AWS cloud-native development, including compute, storage, orchestration, security, monitoring, logging, and managed databases.
  • Strong understanding of automated testing, CI/CD, code quality, observability, secure development, and production readiness.
  • Experience or strong interest in financial platforms, especially index calculation, options analytics, derivatives, equities, portfolio analytics, backtesting, risk systems, or capital markets technology.
  • Ability to interpret detailed financial methodology specifications and translate them into reliable, testable, and auditable software designs.
  • Exposure to GenAI engineering, AI-assisted coding, agentic development workflows, Claude Code, Claude Code CLI, Spec Kit, or Spec-Driven Development is highly desirable.

Success Measures

  • Leads the team in delivering a scalable, secure, and reliable index calculation and backtesting platform.
  • Produces and guides high-quality Java full-stack implementation across backend services, frontend applications, APIs, workflows, and data integrations.
  • Converts financial methodology specifications into tested, reproducible, and auditable platform logic.
  • Establishes strong engineering practices for code quality, automated testing, observability, documentation, and production readiness.
  • Uses AI-assisted development responsibly to improve delivery speed while maintaining human review, financial accuracy, and software quality.
  • Builds strong collaboration across engineering, quantitative analysis, QA, infrastructure, product, and business stakeholders.
  • Mentors developers and raises the overall technical capability of the team.

Compensation/Benefits Information: The anticipated base salary range for this position is $142,000 to $215,000.

Skills

Required

Nice to have

  • GenAI engineering
  • AI-assisted coding
  • agentic development workflows
  • Claude Code
  • Claude Code CLI
  • Spec Kit
  • Spec-Driven Development

Ready to apply?

You apply with the employer directly. Their original posting is here: https://spgi.wd5.myworkdayjobs.com/en-US/SPGI_Careers/job/Princeton-NJ/Software-Engineering-Manager_328947-2

Apply on S&P Global