Lead Software Engineer
Core
Lead the design, architecture, and delivery of a next-generation index data platform handling significant volumes of financial data for global financial institutions.
Role type
Senior hands-on individual contributor lead software engineer
Builds
Production software services, APIs, shared libraries, and data-intensive systems on AWS
Domain
Financial services / Data engineering / 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, observability, technical mentorship
Preferred skills
Apache Spark/PySpark, big data platforms (Iceberg, Delta Lake, Databricks, Snowflake), infrastructure as code
Technologies
Python, AWS (Lambda, Glue, EMR Serverless, Aurora PostgreSQL), Apache Iceberg, PostgreSQL
Responsibilities
Design and review production code, own technical direction and architecture, mentor engineers, drive engineering quality and testing, resolve technical blockers, design data-intensive software, build scalable AWS services, ensure production reliability
Seniority
Senior, hands-on IC
