# Lead Software Engineer

**Company**: S&P Dow Jones Indices
**Location**: New York, NY
**Experience**: senior
**Job type**: full-time
**Salary**: $103,805 – $174,106
**Category**: Engineering
**Industry**: Finance

**Apply**: https://spgi.wd5.myworkdayjobs.com/en-US/SPGI_Careers/job/New-York-NY/Software-Engineering-Lead_331257-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3b164212-1b3

## Description

S&P Dow Jones Indices is seeking a highly experienced Lead Software Engineer to play a pivotal role in developing and maintaining our Fixed Income platforms.

In this position, you will contribute to building scalable, reliable, and auditable solutions that support our index offerings.

**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 our fixed income technology platform, aligning 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/outputs.

- Lead, mentor, and grow a team of engineers and quantitative developers, setting clear expectations for technical quality and rigor.

- AI Integration: Design, develop, and deploy AI-driven solutions and machine learning models to enhance financial data processing, anomaly detection, data reconciliation, and advanced analytics.

- Independent Execution: Operate with a high degree of autonomy, quickly ramping up on complex financial domains and new technologies to drive the platform build-out with minimal oversight.

**What We're Looking For**

- 10+ years of software development experience with Enterprise Java Development: Java 17/21 or equivalent JVM languages (such as Kotlin, Scala), including concurrency, JVM tuning, and memory management

- Enterprise Framework Experience: Spring ecosystem (Spring Boot, Spring Cloud, Spring Security) or comparable enterprise frameworks such as Quarkus, Micronaut, or Jakarta EE

- Distributed Systems Architecture: Microservices design patterns, RESTful API development, and experience with message brokers such as Kafka, RabbitMQ, Apache Pulsar, or Amazon SQS

- AI Engineering: hands-on experience building, deploying, and integrating AI/ML models, generative AI, or AI-driven analytics into enterprise software platforms

- Proficiency with cloud platforms such as AWS, Azure, or Google Cloud.

- Extensive experience with SQL and NoSQL database technologies, including but not limited to PostgreSQL, document databases like MongoDB, and distributed databases such as Cassandra.

- Proven expertise in fixed income system design and analytics.

- Solid understanding of Agile methodologies and product development lifecycle.

- Cloud Expertise: Deep, hands-on proficiency with AWS for building scalable, distributed systems and microservices architectures.

- Autonomy & Agility: Demonstrated ability to work independently, learn complex new systems rapidly, and successfully lead greenfield platform buildouts.

**Compensation/Benefits Information (US Applicants Only)**

- The anticipated base salary range for this position is $103,805 – $174,106.

**Benefits**

- Health & Wellness: Health care coverage designed for the mind and body.

- Flexible Downtime: Generous time off helps keep you energized for your time on.

- Continuous Learning: Access a wealth of resources to grow your career and learn valuable new skills.

- Invest in Your Future: Secure your financial future through competitive pay, retirement planning, a continuing education program with a company-matched student loan contribution, and financial wellness programs.

- Family Friendly Perks: It’s not just about you. S&P Global has perks for your partners and little ones, too, with some best-in class benefits for families.

- Beyond the Basics: From retail discounts to referral incentive awards,small perks can make a big difference.

## Skills

### Required
- Java
- Kotlin
- Scala
- Spring Boot
- Spring Cloud
- Spring Security
- Quarkus
- Micronaut
- Jakarta EE
- Kafka
- RabbitMQ
- Apache Pulsar
- Amazon SQS
- AWS
- Azure
- Google Cloud
- PostgreSQL
- MongoDB
- Cassandra
- Agile

### Nice to have
- Python
- Docker
- Kubernetes
- OpenShift
- Jenkins
- GitLab CI
- Azure DevOps

---

Source: [Apply at spgi.wd5.myworkdayjobs.com](https://spgi.wd5.myworkdayjobs.com/en-US/SPGI_Careers/job/New-York-NY/Software-Engineering-Lead_331257-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
