Software Engineering Lead
Core
Lead software engineer designing and maintaining scalable, auditable fixed income calculation engines and AI-driven analytics platforms.
Role type
Senior IC software engineering lead (fixed income)
Builds
High-performance calculation engines, AI/ML models, and distributed data services for fixed income indices
Domain
Financial services / Fixed income indices / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Enterprise Java (Java 17/21, Kotlin, Scala), Spring ecosystem, Microservices architecture, Kafka/RabbitMQ/Pulsar, AWS cloud, SQL/NoSQL (PostgreSQL, MongoDB, Cassandra), AI/ML model deployment, Fixed income system design
Preferred skills
Python for data processing, Docker/Kubernetes/OpenShift, CI/CD (Jenkins, GitLab CI), High-frequency data processing, AI coding assistants
Technologies
Java 17/21, Spring Boot, Spring Cloud, Kafka, RabbitMQ, Apache Pulsar, AWS, PostgreSQL, MongoDB, Cassandra, Docker, Kubernetes, Jenkins, GitLab CI
Responsibilities
Design and develop high-performance calculation engines for fixed income indices; Architect and oversee analytics services balancing latency and throughput; Mentor junior developers and lead team growth; Drive modernization of existing systems; Implement end-to-end data lineage and auditability; Deploy AI/ML models for anomaly detection and advanced analytics
Seniority
Senior, hands-on IC with leadership responsibilities