S

S&P Global

Delivers credit ratings, market data, indices

Lead Software Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 10 years of software development experience with enterprise Java development, including Java 17/21 or equivalent JVM languages such as Kotlin or Scala, concurrency, JVM tuning, and memory management.
  • Experience with the Spring ecosystem (Spring Boot, Spring Cloud, Spring Security) or comparable enterprise frameworks such as Quarkus, Micronaut, or Jakarta EE.
  • Experience with distributed-systems architecture, microservices design patterns, RESTful API development, and message brokers such as Kafka, RabbitMQ, Apache Pulsar, or Amazon SQS.
  • Hands-on experience building, deploying, and integrating artificial intelligence or machine-learning models, generative artificial intelligence, or artificial-intelligence-driven analytics into enterprise software platforms.
  • Proficiency with cloud platforms such as Amazon Web Services, Azure, or Google Cloud.
  • Extensive experience with SQL and NoSQL database technologies, including PostgreSQL, document databases such as MongoDB, and distributed databases such as Cassandra.
  • Proven expertise in fixed-income system design and analytics.
  • Understanding of Agile methodologies and the product development lifecycle.
  • Deep, hands-on proficiency with Amazon Web Services for building scalable, distributed systems and microservices architectures.
  • Demonstrated ability to work independently, rapidly learn complex new systems, and lead greenfield platform buildouts.

Responsibilities

  • Design and develop high-performance calculation engines and services for fixed-income indices, processing large-scale financial data efficiently.
  • Collaborate with cross-functional teams to implement scalable, reliable solutions supporting critical business operations and client needs.
  • Drive technical excellence through code reviews, architecture discussions, and establishing best practices for system reliability and maintainability.
  • Work within Agile development cycles to deliver features that enhance the fixed-income technology platform and align with industry standards.
  • Mentor junior developers, fostering technical growth and knowledge sharing within the team.
  • Lead initiatives to modernize existing systems and adopt new technologies to improve performance, scalability, and maintainability.
  • Architect and oversee calculation engines and analytics services, balancing latency, throughput, cost, and accuracy.
  • Implement end-to-end data lineage, reconciliation, anomaly detection, reproducibility, auditability, and version control across analytics models and data inputs and outputs.
  • Lead, mentor, and grow a team of engineers and quantitative developers, setting clear expectations for technical quality and rigor.
  • Design, develop, and deploy artificial-intelligence-driven solutions and machine-learning models to enhance financial data processing, anomaly detection, data reconciliation, and advanced analytics.
  • Operate autonomously, quickly ramping up on complex financial domains and new technologies to drive platform buildout with minimal oversight.

Desired Qualifications

  • Experience in financial services, especially fixed-income securities, indices, or calculation engines.
  • Experience with Python or other scripting languages for data processing and automation.
  • Knowledge of containerization technologies such as Docker, orchestration platforms such as Kubernetes, or enterprise container platforms including OpenShift.
  • Experience with continuous integration/continuous delivery platforms and DevOps practices using tools such as Jenkins, GitLab CI, or Azure DevOps.
  • Familiarity with performance optimization and high-frequency data processing systems.
  • Experience with artificial-intelligence-augmented software engineering practices and AI coding assistants.

About the Company

S&P Global

Delivers credit ratings, market data, indices

S&P Global provides financial information and analytics for investors, corporations, and governments, including credit ratings, market data, and indices. It compiles large financial data, conducts research, and offers analytics, ratings, and benchmarks accessed via subscriptions, licenses, or transaction-based services. The company differentiates itself with an integrated suite that covers ratings, data, analytics, indices, and ESG solutions across global markets, backed by well-known brands. Its goal is to help clients make informed decisions, manage risk, and drive growth while prioritizing corporate responsibility.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1917

Recently Posted Jobs

Explore more opportunities at S&P Global

See more jobs