Demo

331701 Lead, Java Software Engineer

S&P Global
Princeton, NJ Full Time
POSTED ON 9/24/2026
AVAILABLE BEFORE 1/7/2027

Job Description

The Role: Lead, Software Engineer


Location: Hybrid setting role, 2 days per week onsite on NYC or Princeton, NJ


About the Role:

S&P Dow Jones Indices is a leader in benchmarks and investable indices, providing indispensable solutions to institutional clients. We are seeking a Lead Software Engineer for our indices prototyping platform. The ideal candidate is a highly skilled developer with experience in designing and implementing large-scale distributed systems that handle complex calculations and are deployed to cloud infrastructure. This role is pivotal in advancing S&P Global's capabilities in delivering high-quality indices and benchmarks.


The Team:

The Lead Software Engineer will collaborate with a team of seasoned Software Engineers, contributing to the development of robust and scalable solutions that meet the evolving needs of our institutional clients. This team is dedicated to fostering an environment of innovation and continuous improvement, where creative problem-solving and cutting-edge technology solutions are at the forefront. As part of this collaborative effort, the Lead Software Engineer will work on implementing high-quality solutions and contribute to the overall development direction of the platform. Additionally, the team values open communication and encourages the sharing of ideas and best practices, creating a supportive atmosphere for professional growth and development.


Responsibilities include:

  • Lead the design, development, and deployment of applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Develop and implement applications that are highly scalable and fault-tolerant.
  • Utilize cloud services for application deployments.
  • Implement containerization strategies for applications.
  • Develop user interfaces using modern front-end technologies.
  • Mentor junior developers and provide technical guidance.
  • Stay up-to-date with emerging technologies and industry trends.


Compensation/Benefits Information (US Applicants Only):

S&P Global states that the anticipated base salary range for this position is $130,000 – $160,000. Final base salary for this role will be based on the individual’s geographical location as well as experience and qualifications for the role.

This role is eligible to receive additional S&P Global benefits. For more information on the benefits we provide to our employees, please click here.


What We’re Looking For:

Basic Required Qualifications:

  • Ideal candidate should have 8 years of strong Java experience in designing, developing, testing and successfully deploying critical and complex projects.
  • Must have strong Java skills with experience in development of concurrent and distributed systems.
  • Should have experience working in Java 8 features especially Streams API.
  • Must have 5 yrs. advanced experience with Spring-based technologies (Spring Boot, Spring Cloud etc.) and caching frameworks like Hazelcast.
  • Must have 5 yrs. SQL knowledge and experience.
  • Role requires experience in designing and implementing micro services based solutions; and experience writing unit/integration tests; writing SQL queries with a good understanding of data model.
  • Should possess exposure of AWS cloud (EC2, ECS, Load Balancer, Security Group, Lambda, S3, etc.).
  • Strong analytical and problem solving skills.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.


Additional Preferred Qualifications:

  • Master’s degree in Computer Science or related field.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with Agile/Scrum methodologies.


Right to Work Requirements:

This role is limited to persons with indefinite right to work in the United States.


Return to Work:

Have you taken time out for caring responsibilities and are now looking to return to work? As part of our Return to Work initiative, Restart, we are encouraging enthusiastic and talented returners to apply and will actively support your return to the workplace.

Salary : $130,000 - $160,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a 331701 Lead, Java Software Engineer?

Sign up to receive alerts about other jobs on the 331701 Lead, Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$120,936 - $155,014
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at S&P Global

  • S&P Global Antioch, TN
  • About The Role Grade Level (for internal use): 10 The Team Within the Private Markets division, the Valuation Services team is looking for a Senior Analyst... more
  • 1 Day Ago

  • S&P Global Centreville, VA
  • About the Role: Grade Level (for internal use): 14 S&P Global Mobility The role: Head of Corporate Platforms: Financial Systems About S&P Global Mobility S... more
  • 2 Days Ago

  • S&P Global New York, NY
  • Director, Asset Owners Team New York, New York; Virtual, Illinois Sales 328215 Job Description About the Role: Grade Level (for internal use): 13 The Team:... more
  • 2 Days Ago

  • S&P Global Princeton, NJ
  • About The Role Grade Level (for internal use): 15 The Team Enterprise Technology & Platforms delivers cross-enterprise technology products, services, and c... more
  • 2 Days Ago


Not the job you're looking for? Here are some other 331701 Lead, Java Software Engineer jobs in the Princeton, NJ area that may be a better fit.

  • Core Software Technologies Inc. Trenton, NJ
  • Job Description. Job Description. Looking for a Senior Lead Technical Architect with 10+ years of experience to lead the technical design and implementatio... more
  • 1 Month Ago

  • APN Software Services, Inc Princeton, NJ
  • Position Summary We are seeking a highly skilled DevOps Engineer to own, maintain, and continuously improve our software delivery platform centered around ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!