Lead Software Engineer
Core
Lead the technical direction and architecture of a next-generation index data platform handling significant volumes of financial data for global financial institutions.
Role type
Senior IC Lead Software Engineer (Data-intensive systems)
Builds
Production software services, APIs, and data pipelines for financial indices
Domain
Financial markets / Index data / Distributed systems
Deliverable
production ML models | product features
Required skills
Python, Software design and architecture, Relational databases (PostgreSQL/Aurora), AWS, CI/CD, Data-intensive systems, Technical mentorship
Preferred skills
Apache Spark/PySpark, Lakehouse architectures (Apache Iceberg), Infrastructure as code (Terraform/AWS CDK), Financial markets domain knowledge
Technologies
Python, PostgreSQL, Aurora PostgreSQL, AWS (Lambda, Glue, EMR Serverless), Apache Iceberg, Terraform
Responsibilities
Design and ship production software, own technical architecture for a defined area, mentor and coach engineers, drive engineering quality and standards, resolve technical blockers, design data-intensive systems on AWS
Seniority
Senior, hands-on IC with leadership scope
