
Software Engineering Lead
S&P Global8 days ago
Base Salary
$104k - $174k/yr
Responsibilities
- Design and develop high-performance calculation engines and services for fixed-income indices and large-scale financial data.
- Architect scalable distributed systems and analytics services while balancing latency, throughput, cost, accuracy, reliability, and maintainability.
- Lead system modernization initiatives, architecture discussions, code reviews, and technical best-practice development.
- Implement data lineage, reconciliation, anomaly detection, reproducibility, auditability, and version control across analytics models and data.
- Design, develop, and deploy AI-driven solutions and machine-learning models for financial data processing and advanced analytics.
- Lead, mentor, and grow a team of engineers and quantitative developers.
- Collaborate with cross-functional teams to deliver platform features and operate independently on complex financial technology initiatives.
Requirements
- 10+ years of software development experience with enterprise Java, Java 17/21 or equivalent JVM languages, including concurrency, JVM tuning, and memory management.
- Experience with the Spring ecosystem or comparable enterprise frameworks such as Quarkus, Micronaut, or Jakarta EE.
- Experience designing distributed systems, microservices, RESTful APIs, and message-broker integrations.
- Hands-on experience building, deploying, and integrating AI/ML models, generative AI, or AI-driven analytics into enterprise software platforms.
- Deep hands-on AWS experience and proficiency with cloud platforms such as Azure or Google Cloud.
- Extensive SQL and NoSQL database experience, including PostgreSQL, MongoDB, and Cassandra.
- Proven expertise in fixed-income system design and analytics, with the ability to learn complex financial domains quickly.
- Preferred experience includes financial services, fixed-income securities or indices, calculation engines, Python, containerization, Kubernetes, CI/CD platforms, DevOps practices, performance optimization, high-frequency data processing, and AI coding assistants.
Benefits
- Health care coverage, generous time off, continuous learning resources, retirement planning, continuing education and company-matched student loan contributions, financial wellness programs, family-friendly perks, retail discounts, and referral incentive awards are provided.
- The posting states that benefits vary by country and provides a benefits-summary website.
Tech Stack
Apache CassandraApache KafkaAWSAzureDockerGitLab CI/CDGoogle CloudJavaJenkinsKotlinKubernetesMongoDBOpenShiftPostgreSQLPythonRabbitMQScalaSpring BootSQL