Software Engineering Technical Team Lead

S&P Global

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Princeton, NJ
Salary
$142,000–$215,000 / yr
Posted
11 days ago
Freshness
Confirmed live yesterday
Closes
Aug 31, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $203k
This role $178k
$128k most similar roles pay here $274k

This role pays less than 75% of similar roles. Most pay $178,725–$227,262 — the shaded band above. At the midpoint, this role pays about $178k versus about $203k for comparable roles.

Based on 240 similar postings.

Employer

About S&P Global

S&P Global delivers Essential Intelligence® that shapes decision making. We provide the world’s leading organizations with the right data, connected technologies and expertise they need to move ahead.

S&P Global currently has 46 open roles on FindRole.

Listed pay typically runs $142,000–$200,000 across 37 roles with salary data.

Most-posted roles

View all roles at S&P Global

At a glance

TL;DR · Software Engineering Technical Team Lead

Software Engineering Technical Team Lead The Software Engineering Technical Team Lead leads the design, development, and delivery of an index calculation and backtesting platform within a financial technology environment. This role involves hands-on Java full-stack engineering to build scalable backend services, modern user interfaces, and automated testing frameworks while integrating AI-assisted software delivery workflows. The candidate will manage technical architecture, mentor engineers, and translate complex financial methodology requirements into auditable production code. Key technologies include Java, Spring Boot, REST APIs, and frontend frameworks such as React, Angular, or Vue. The role also requires extensive experience with AWS services like Lambda, Step Functions, and S3, alongside data platforms including Databricks and Snowflake. The work focuses on solving complex problems in index calculation, options analytics, and backtesting to ensure high accuracy and reliability for financial products.

What you'll do

  • Lead the design and delivery of an AI-enabled financial platform for index calculation and backtesting.
  • Define technical architecture, coding standards, and implementation patterns for the engineering team.
  • Develop backend services using Java, Spring Boot, and REST APIs to handle complex financial workflows.
  • Build modern frontend interfaces using React, Angular, or Vue for monitoring and reporting tools.
  • Implement core financial logic including option analytics, rebalancing rules, and historical backtesting.
  • Integrate the platform with AWS cloud services such as Lambda, Step Functions, and S3.
  • Apply Spec-Driven Development to convert complex financial methodologies into testable software components.
  • Manage AI-assisted engineering workflows to accelerate code generation, refactoring, and automated testing.

What we're looking for

  • Must have at least 12 years of software engineering experience with a focus on Java full-stack development and enterprise platform delivery.
  • Must have at least 5 years of technical leadership experience including mentoring, code reviews, and guiding delivery teams.
  • Requires hands-on expertise in Java, Spring Boot, REST APIs, microservices, and relational databases.
  • Requires hands-on frontend development experience using React, Angular, or Vue with TypeScript, JavaScript, HTML, and CSS.
  • Must have experience designing and delivering large-scale systems involving distributed services, workflow orchestration, and data processing.
  • Requires experience in AWS cloud-native development including Lambda, Step Functions, ECS/EKS, S3, and other managed services.
  • Requires knowledge of automated testing, CI/CD pipelines, code quality, observability, and production readiness.
  • Experience or strong interest in financial platforms such as index calculation, options analytics, backtesting, and capital markets technology is required.

More like this

Similar roles

Software Engineering Lead

S&P Global

New York, NY +1 5 days ago
Java Spring Boot Spring Cloud Spring Security Kotlin Scala Microservices RESTful API Kafka RabbitMQ Apache Pulsar Amazon SQS Python AWS Azure Google Cloud PostgreSQL MongoDB Cassandra Docker Kubernetes OpenShift CI/CD Jenkins GitLab CI Azure DevOps

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 57 days ago $210,600$305,100
C C++ Python Linux BIOS BSP Device Drivers GDB KGDB I2C MDIO SPI UART PCIe GPIO Sonic ONIE BMC IPMI Redfish Optical Networking
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Milpitas, CA) 82 days ago $183,800$263,600
SONiC C++ Python Linux Kernel TCP/IP BGP VxLAN EVPN Pytest GDB PDB Git Jira Jenkins CI/CD L2/L3 Forwarding QoS SAI
8+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Boulder, CO) 25 days ago $177,600$257,400
AI Agents LLM machine-learning Distributed Systems APIs Infrastructure Automation CI/CD Observability Backend Services Developer Tools Software Engineering
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (San Jose, CA) 36 days ago $186,900$267,700
C C++ Python Java TCP/IP Ethernet SONiC SAI SDK Agile JIRA Confluence PMP CSM CCNA CCNP CCIE Distributed Computing ASIC Design
10+ yrs exp Remote

Software Engineering Technical Leader

Cisco

Remote (Richardson, TX) 16 days ago $151,600$222,400
Python Kubernetes Docker Apache Kafka Redis PostgreSQL DynamoDB Cassandra Pinecone Qdrant gRPC REST GraphQL HashiCorp Vault OAuth2 OIDC OpenTelemetry Prometheus Grafana CI/CD SRE MLOps
8+ yrs exp Remote