Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Technical Team Lead (Princeton, NJ)

Full-time

S&P Global HQ North America

This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

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 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.

Preferred Technical Stack

  • Backend:   Java, Spring Boot, REST APIs, microservices, JPA/Hibernate, Maven/Gradle, concurrency, batch processing, and enterprise integration patterns.

  • Frontend:   React, Angular, or Vue; TypeScript; JavaScript; HTML; CSS; reusable components; dashboards; forms; data grids; charts; and responsive UI design.

  • Cloud:   AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, CloudWatch, IAM, EventBridge, SQS/SNS, RDS, and cloud-native security patterns.

  • Data Platforms:   AWS RDS, cloud data platforms (such as Databricks, Snowflake, or Azure Synapse), relational databases, data pipelines, market data integration, reference data, and analytical data processing.

  • AI Engineering:   AI-assisted development, Spec-Driven Development, Claude Code, Claude Code CLI, Spec Kit, automated QA/evaluation routines, and human-reviewed generated code.

  • DevOps and Quality:   CI/CD, automated testing, integration testing, regression testing, performance testing, logging, monitoring, alerting, and production support.

Financial Domain Knowledge

The ideal candidate should have experience or strong working interest in financial systems involving calculation-heavy workflows. Relevant areas include:

  • Index calculation methodologies, index levels, divisor logic, rebalancing, weighting, corporate actions, calendars, and daily calculation cycles.

  • Options-based strategies such as covered call, put write, collar, volatility-based, delta-based, or rules-based options strategies.

  • Backtesting concepts such as historical simulation, look-ahead bias prevention, survivorship bias, transaction assumptions, rebalance simulation, and reproducibility.

  • Market data concepts including prices, option chains, strikes, expiries, implied volatility, rates, dividends, corporate actions, and reference data.

  • Validation practices including golden datasets, tolerance checks, independent calculation verification, reconciliation, audit trails, and exception handling.

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.

  • <]]>
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineering Technical Team Lead (Princeton, NJ) in Princeton, NJ vacancy
  •  ...Lead Developer – Mean/Mern stack/ AI Contract...  ...3 days a week in Princeton, NJ In this role...  ...and value of software development and delivery...  ...with Agile Dev team members, Product...  ...closely with Platform Engineer...  ...deliverables Act as technical design authority collaborating... 
    Suggested
    Contract work
    Part time
    3 days per week

    Vertex Solutions Inc.

    Princeton, NJ
    14 hours ago
  • $135k - $200k

     ...Corporate The Role: Lead Penetration Test Engineer Location:...  ...Englewood, CO, Raleigh, NC, Princeton, NJ, New York, NY,...  ...Calgary, AB The Team: The S&P Ratings...  ...assessment findings to both technical and non‑technical...  ...with secure software development practices... 
    Suggested
    Part time
    2 days per week

    S&P Global

    Princeton, NJ
    13 hours ago
  • $120k - $150k

     ...Job Description The Role: Lead, Software Engineer Location: Hybrid...  ...per week onsite on NYC or Princeton, NJ About the Role: S&P...  ...indices and benchmarks. The Team: The Lead Software...  ...junior developers and provide technical guidance. Stay up-to-date... 
    Suggested
    Part time
    2 days per week

    S&P Global

    Princeton, NJ
    13 hours ago
  •  ...Job Title: Oracle PL SQL Developer Location: Onsite in Princeton, NJ (F2F interview required so local only) Duration: 6+ Months...  ...Essential Skills: Oracle Database Developer (wdata engineering mindset and PLSQL Experience). Experience in any ETL tool will... 
    Suggested
    Contract work
    Local area

    DMS Vision Inc

    Princeton, NJ
    1 day ago
  • $142k - $215k

     ...3Role SummaryWe are seeking a Technical Team Lead — AI, AWS, Java Full-Stack, Financial...  ...hands-on Java full-stack engineering, AWS cloud development, AI-assisted software delivery, and technical...  ...Strategic Workforce Planning)SummaryLocation: Princeton, NJType: Full time
    Suggested
    Full time
    Second job
    Live in
    Worldwide
    Flexible hours

    S&P Global

    Princeton, NJ
    3 days ago
  •  ...Python Full Stack Developer Short Term Contract Hybrid - Princeton, NJ (3 days a week in office) Job Description Develop Python services, APIs, application components, and production integrations Build and maintain responsive front-end application components... 
    Temporary work
    Part time
    Work at office
    3 days per week

    Endure Technology Solutions

    Princeton, NJ
    13 hours ago
  • $32 - $36 per hour

     ...Maintenance Mechanic - 1st Shift Princeton, NJ Join our maintenance team as a key contributor ensuring the...  ...you're a problem-solver with strong technical abilitiesand bonus skills like welding...  ...Ability to read and interpret engineering diagrams, technical procedures, regulations... 
    Hourly pay
    For contractors
    Shift work
    Day shift

    Drivs Rsiniques et Terpniques

    Princeton, NJ
    3 days ago
  •  ...Hiring: Senior AI Data Engineer | Full-Time Location: Princeton, NJ / NYC, NY – Hybrid Experience: 10+ Years ✅ Visa: Visa-independent candidates only We are looking for a Senior AI Data Engineer with strong hands-on experience in Data Engineering,... 
    Full time

    HCL Global Systems Inc

    Princeton, NJ
    14 hours ago
  • $185k - $254.5k

    Lead the Engineering Evolution: Shape Next-Generation Logistics Solutions as Lead Software Engineer!Are you ready to turn complex...  ..., you will drive technical delivery across...  ...observability, and hands-on team leadership....  ...: US - NJ, Princeton; US - Remote, PA;... 
    Ongoing contract
    Full time
    Local area
    Remote work
    Worldwide

    Trimble Navigation

    Princeton, NJ
    4 days ago
  • $140k - $175k

     ...You'll DoLocation: Princeton, NJ (Hybrid - Onsite...  ...professional teams focused solely on...  ...RoleWe are seeking a Lead Full Stack...  ...This is a hands-on technical leadership role,...  ...practices into the software development lifecycle...  ..., platform engineering and analytics teams... 
    Permanent employment
    Full time
    Remote work
    Relocation
    Flexible hours
    3 days per week

    Theradex Systems

    Princeton, NJ
    2 days ago
  •  ...Software Engineering Intern Innovate and Code as a Software Engineering...  ...experience within an agile team, directly contributing high...  ...mentorship that accelerates your technical career growth. Key...  ...Lake Oswego, OR; Dayton, OH; Princeton, NJ; Sunnyvale, CA; Portsmouth,... 
    Ongoing contract
    Internship
    Worldwide

    Trimble

    Princeton, NJ
    5 days ago
  •  ...25-06-26Location: Princeton, NJEmployment Type...  ...SolutionsJob Title: Sr Pega Engineer with Strong...  ...: Princeton, NJ (Hybrid)ContractEssential...  ...for implementing technical solutions on Pega...  ...all phases of software engineering including...  ...individual and team deliverables based... 
    Work experience placement

    SRI Tech

    Princeton, NJ
    2 days ago
  • $63 per hour

     ...qqZToOh3iY=Job Code: JPC - 26142Location: Princeton, NJ, United States (Remote)Salary: USD 63 (...  ...Spring Ecosystem: Advanced Spring Boot engineering, focusing on @Async task executors and...  ...Work with cross functional teams Product Managers QA in Agile Scrum environmentsSkillsMultithreading... 
    Hourly pay
    Contract work
    Remote work

    Apptad

    Princeton, NJ
    3 days ago
  •  ...your skills and performance.Job DescriptionPosition: Java Software Engineer-Location: Princeton, NJ Employment: Full TimeRate : DOE Job...  ...Management and design specifications outlined by senior team members.Supports product deployment lifecycle and maintenance... 

    SA Technologies

    Princeton, NJ
    2 days ago
  • $110k - $200k

     ...internal use):12The Team:The Fixed Income...  ...auditable calculation engines and services that...  ...client needsDrive technical excellence by...  ..., and correctness.Lead, mentor, and grow...  ...Qualifications:10+ years of software development...  ...New York, NY; US - NJ - PRINCETON ONE INDEPENDENCE... 
    Full time
    Second job
    Live in
    Worldwide
    Flexible hours

    S&P Global

    Princeton, NJ
    2 days ago
  • $153.01k - $225k

    Software Engineering & Development-Workstream Lead (State Street Bank and Trust Company; Princeton, NJ): Hands-on senior-level role for State Street platforms...  .... Should have sound technical expertise in Reg Reporting...  ...; and process (agile, team player). This would require... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    State Street Bank

    Princeton, NJ
    5 days ago
  •  ...Cobol Developer W/ IDMS Exp Job Location: Princeton, NJ 08540 Job Duration: 12+ Months Responsibilities: Write and maintain...  ...COBOL/IDMS programs and make changes as needed based on technical specifications or business change requests. Analyze code in... 
    Work experience placement
    Night shift
    Weekend work

    Omega Solutions Inc

    Princeton, NJ
    17 hours ago
  •  ...Quantitative Software Engineer - Build the Brain Behind Systematic Trading Princeton, NJ Own the Platform That Powers Cutting-Edge Quantitative Research You'...  ...Communicating clearly in a complex, highly technical team environment Bringing intellectual curiosity... 

    Liberty Personnel Services, Inc.

    Princeton, NJ
    4 days ago
  • Job ID: z5G7h3l6a1kMvyS65NP3c_bW9dCs6eGiV61B_FzV_5k=Job Code: JPC 9036334Location: Princeton, NJ, 08540, United StatesExperience: 8-10 yearsContact: Shristi AwasthiContact Email: ****@*****.***: Developer - .NET FSD Location: Clifton, NJ- 100% ONSITE- Submit... 
    Local area

    Prolim Global

    Princeton, NJ
    3 days ago
  • $97.4k - $174.05k

     ...About this roleOur team is building a...  ...You'll join a 100-engineer remote-first team...  ...lower cost per query.Lead by example through...  ...years of professional software engineering...  ...were working inThe technical and product challenges...  ...Waltham, MA; USA - Princeton, NJ; USA-CO-Remote;... 
    Full time
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Princeton, NJ
    2 days ago
  •  ...Junior Consultant to join our growing team in Princeton, NJ. This role is ideal for recent...  ...years of experience who have strong technical fundamentals, a problem-solving mindset...  ...Computer Science, Information Technology, Engineering, or a related field. ~ Strong programming... 
    Immediate start
    Relocation

    WonderBotz

    Princeton, NJ
    3 days ago
  • $7,338 per month

     ...8Posted: 2025-07-09Location: Princeton, NJSalary: USD 65-67 / Hourly...  ...Back End DeveloperLocation : NJ/NY(Need local profiles)Work Mode...  ...in multiple software development processes including...  ...science, Information Systems or Engineering is required, or in lieu, a demonstrated... 
    Hourly pay
    Work at office
    Local area

    SRI Tech

    Princeton, NJ
    2 days ago
  •  ...2026-04-07Location: Princeton , NJSalary: USD 55-6...  ...EngineerLocation: Princeton NJ - Hybrid model -...  ...job DescriptionThe Team: This Senior Cloud Engineer will work closely...  ...excel with minimal technical supervision, embrace...  ...shared on-call rotation.Lead and mentor junior... 
    Hourly pay

    SRI Tech

    Princeton, NJ
    5 days ago
  • $120k - $150k

     ...largest professional teams focused solely on the...  ...difference.Location: Princeton, NJ (Hybrid - Onsite 1 day...  ...motivated Cloud and Network Engineer responsible for...  ...and continuity.Provide technical support to end users,...  ...to ensure hardware and software security, availability... 
    Full time
    Work experience placement
    Work at office
    Relocation
    Flexible hours
    Weekend work
    1 day per week

    Theradex Systems

    Princeton, NJ
    3 days ago
  •  ...requirements. Accept BS+5yr exp as MS. Req: Master degree in Mechanical Engineering or Business Administratin with 1 year experience as Sales...  .... Ref: #1049 . “One of the position is located at Princeton, NJ USA” Indo-MIM believes that our people are what drive our... 

    INDO-MIM Limited

    Princeton, NJ
    18 hours ago
  •  ...Contract SAP IBP / S/4HANA Implementation Lead I’m working with a life sciences client on a contract SAP IBP / S/4HANA implementation...  ...business processes and manage delivery across US and offshore teams. Key requirements: SAP HANA and S/4HANA implementation... 
    Hourly pay
    Contract work
    Part time
    Immediate start
    3 days per week

    Barrington James

    Princeton, NJ
    13 hours ago
  • $120k - $217.5k

    Corporate Functions Lead Software Engineer - VP IIIWho We Are Looking ForWe are...  ...while providing technical leadership across multiple...  ...initiatives and engineering teams. The successful candidate will...  ...SummaryLocation: Boston, Massachusetts; Princeton, New JerseyType: Full time
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Princeton, NJ
    2 days ago
  • $201.8k - $252.3k

     ...Francisco, CA, or Princeton, NJ Position...  ...The Director, AI Engineering is a strategic technology...  ...balance deep technical expertise with a...  ...that development teams and non-engineers...  ...decision points. Lead the design and...  ...Computer Science, Software Engineering, Machine... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Shift work
    Night shift
    Day shift
    3 days per week

    ACADIA Pharmaceuticals

    Princeton, NJ
    5 days ago
  • $90k - $110k

     ...member of AXIS, you join a team that is among the best...  ...equivalent experience leading enterprise-scale security engineering initiatives5+ years of progressive...  ...teamsActing as a technical authority and escalation...  ...; Los Angeles, CA; Princeton, NJ; Kansas City, MO; Short... 
    Full time

    Axis Capital

    Princeton, NJ
    2 days ago
  •  ...Onsite W2 Contract Job : AS/400 Systems Engineer (2 Positions) & AS/400 Application Developer (1 Position) - Monroe Township, NJ Pay Rate: $50hr W2 Contract (All Inclusive) Description: 5 years of hands-on programming experience on the iSeries using fixed and... 
    Contract work

    Stellar Consulting Solutions, LLC

    Monroe, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Technical Team Lead (Princeton, NJ). Be the first to apply!