More jobs:
Software Engineering Technical Team Lead
Job in
Princeton, Mercer County, New Jersey, 08543, USA
Listed on 2026-07-14
Listing for:
S&P Global
Full Time
position Listed on 2026-07-14
Job specializations:
-
Software Development
Backend Developer, AWS, Java Developer
Job Description & How to Apply Below
Role Summary
We are seeking a Technical Team Lead — AI, AWS, Java Full‑Stack, Financial Platforms to lead the design, development, and delivery of an index calculation and back testing platform. The role combines hands‑on Java full‑stack engineering, AWS cloud development, AI‑assisted software delivery, and technical leadership across a financial technology platform.
Key Responsibilities- 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, front‑end 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.
- 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 front‑end applications using React, Angular, Vue, Type Script, JavaScript, HTML, and CSS.
- Build user interfaces for index setup, back‑test configuration, workflow monitoring, calculation review, validation results, exception management, dashboards, and reporting.
- Ensure strong integration between front‑end applications, back‑end APIs, authentication flows, data services, and cloud workflows.
- 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 back‑test validation.
- Design and implement AWS‑based platform components using services such as AWS Step Functions, Lambda, ECS/EKS, API Gateway, S3, Cloud Watch, IAM, Event Bridge, SQS/SNS, and AWS RDS.
- Build workflow orchestration for index calculations, back‑test 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.
- 12+ years of software engineering experience, with significant experience in Java full‑stack development and enterprise platform…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×