S&P Global

Lead Software Engineer

Raleigh, North Carolina, United States

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Financial Services, Information ServicesIndustries

Lead Java Developer - Core Services Team

Employment Type: Full-time

Position Overview

The Core Services team is a highly collaborative, innovation-driven group that builds 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.

We are seeking a Lead Java Developer to join our Core Services team. In this pivotal role, you will shape 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. You will influence enterprise architecture, work on high-impact platform initiatives, and collaborate with senior engineers, product owners, and cloud experts. You will also gain exposure to modern cloud-native technologies and DevOps practices while contributing to solutions adopted globally.

Responsibilities

  • Design, develop, and maintain internal frameworks for building Spring Boot microservices.
  • Lead the development of platform tools such as 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.

Requirements

Basic Qualifications:

  • 7+ years of experience in software development.
  • Strong expertise in Core Java, Spring, and Spring Boot.
  • Hands-on experience with a containerization ecosystem in a production environment.
  • Solid knowledge of AWS Cloud services (e.g., ECS, EKS, S3, IAM, Lambda, etc.).
  • Experience with event-based systems and Elasticsearch.
  • Strong communication skills and a self-driven mindset.
  • Ability to work independently and take ownership from concept to delivery.

Additional Preferred Qualifications:

  • Exposure to Camunda or other BPMN workflow engines.
  • Interest or experience in Generative AI technologies and their application.
  • Experience with React development.
  • Experience working on internal platforms or developer productivity tools.
  • Familiarity with CI/CD tools and practices.

Compensation and Benefits (US Candidates)

  • Anticipated Base Salary Range: $112,000 - $160,000. The final base salary will depend on geographic location, experience level, skill set, training, licenses, and certifications.
  • Incentive Plan: This role is eligible for an annual incentive plan.
  • Additional Compensation: This role is not eligible for additional compensation such as an annual incentive bonus or sales commission plan.
  • Benefits: Eligible to receive additional S&P Global benefits. [Link to benefits information here]

Right to Work Requirements

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

About S&P Global Ratings

At S&P Global Ratings... [Further company information would typically follow here]

Skills

Java
Spring Boot
Microservices
Frameworks
Platform Development
BPMN
Camunda
DevOps
AWS
Containerization
Cloud-Native Technologies
Clean Architecture
Developer Experience

S&P Global

Provides financial information and analytics services

About S&P Global

S&P Global provides financial information and analytics to a wide range of clients, including investors, corporations, and governments. The company offers services such as credit ratings, market intelligence, and indices, which help clients understand and navigate the global financial market. S&P Global's products work by utilizing advanced data analytics and research to deliver insights that assist clients in making informed decisions and managing risks. Unlike many competitors, S&P Global has a diverse range of divisions, including S&P Global Ratings and S&P Dow Jones Indices, which allows it to cater to various financial needs. The company's goal is to support clients in driving growth while also committing to corporate responsibility and positive societal impact.

New York City, New YorkHeadquarters
1917Year Founded
IPOCompany Stage
Data & Analytics, Financial ServicesIndustries
10,001+Employees

Benefits

Health Insurance
Unlimited Paid Time Off
Professional Development Budget
401(k) Company Match
Family Planning Benefits
Employee Discounts

Risks

Integration challenges with new acquisitions like ProntoNLP may cause operational issues.
Increased competition from AI-driven platforms like Brooklyn Investment Group.
Dependence on volatile credit ratings market could impact revenue stability.

Differentiation

S&P Global integrates advanced AI tools for superior financial analytics capabilities.
The company offers comprehensive ESG solutions, meeting growing sustainability demands.
S&P Global's diverse divisions provide a wide range of financial services globally.

Upsides

Acquisition of ProntoNLP boosts data analytics and sentiment scoring capabilities.
Rising demand for ESG data enhances S&P Global's market position.
Expansion into India strengthens S&P Global's research and insights offerings.

Land your dream remote job 3x faster with AI