Lead Software Engineer
S&P GlobalAbout the role
About the Role:
Grade Level (for internal use):
11The Team:
The Core Services team is a highly collaborative, innovation-driven group that builds the foundational frameworks and platforms used by engineering teams across the enterprise. We value clean architecture, developer experience, and rapid experimentation, and we take pride in enabling others to build scalable, cloud-native solutions with speed and consistency. Our team thrives on open communication, continuous improvement, and delivering tools that have a broad, strategic impact.
Responsibilities and Impact:
We’re looking for a Lead Java Developer to join our Core Services team, where you’ll play a pivotal role in shaping the engineering foundation that powers applications across the organization. This is a hands-on technical position focused on building scalable frameworks, tools, and platforms that enable internal scrum teams to rapidly develop, deploy, and operate Spring Boot-based microservices.
In this role, you’ll have the opportunity to influence enterprise architecture, work on high-impact platform initiatives, and collaborate with senior engineers, product owners, and cloud experts. You’ll also gain exposure to modern cloud-native technologies and DevOps practices while contributing to solutions that are adopted globally. If you’re passionate about clean architecture, developer experience, and delivering innovation at scale, and thrive in a fast-moving, idea-to-implementation environment, we’d love to talk to you.
Design, develop, and maintain internal frameworks for building Spring Boot microservices
Lead the development of platform tools like BPMN workflow engines (e.g., Camunda)
Work closely with DevOps and infrastructure teams to integrate containers, infrastructure, and AWS services
Collaborate with internal Scrum teams to drive adoption of platform tools
Proactively gather feedback and iterate on frameworks to improve usability and performance
Mentor team members and contribute to architectural discussions
Explore and prototype the use of Generative AI to enhance developer productivity, automation, and workflow optimization
Provide production support for the frameworks and tools owned by the team, ensuring reliability and quick issue resolution
Compensation/Benefits Information: (This section is only applicable to US candidates)
S&P Global states that the anticipated base salary range for this position is $112,000 to $160,000. Final base salary for this role will be based on the individual’s geographic location, as well as experience level, skill set, training, licenses and certifications.
In addition to base compensation, this role is eligible for an annual incentive plan. This role is not eligible for additional compensation such as an annual incentive bonus or sales commission plan.
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:
7+ years of experience in software development
Strong expertise in Core Java, Spr
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s