Data Engineer(Python/AWS/SQL)
Core
Building the next-generation index data platform at FTSE Russell, designing and shipping software services, APIs, and libraries that process financial data at scale.
Role type
Senior IC software engineer (data platform)
Builds
Production data services, APIs, and libraries for financial indices
Domain
Financial markets infrastructure / Data engineering
Deliverable
production ML models | product features
Required skills
Python, relational databases (PostgreSQL), AWS (S3, Lambda, containers), CI/CD, Git, software design, automated testing
Preferred skills
Apache Spark/PySpark, big data processing, open table formats (Iceberg, Delta Lake), Databricks, Snowflake, Infrastructure as Code (Terraform, CDK), data quality frameworks
Technologies
Python, Aurora PostgreSQL, AWS (S3, Lambda, Glue, EMR Serverless), Git, pytest, ruff, mypy, black, Terraform, CDK
Responsibilities
Writing production code (services, APIs, libraries), designing data models and integrations, building software for data processing on AWS, implementing observability, contributing to architecture discussions, working with product teams
Seniority
Senior, hands-on IC
