Engineer - Data Modernisation
Core
Design, build, test, deploy, and support data pipelines, APIs, services, and integrations while modernizing legacy Teradata and enterprise batch workloads.
Role type
Senior IC data modernization engineer
Builds
Reusable frameworks, developer tooling (ADAPT, Unified Framework), and modernized data platforms
Domain
Financial services data engineering and legacy modernization
Deliverable
production ML models | product features | infrastructure
Required skills
Advanced SQL, Python programming, CI/CD implementation, infrastructure-as-code, distributed processing, data modeling, legacy code analysis, observability, incident resolution
Preferred skills
Experience with AMP, GitHub Copilot, AI tooling for coding acceleration
Technologies
Teradata, AMP, GitHub Copilot, Python, CI/CD tools, containers
Responsibilities
Design and deploy data pipelines and APIs; migrate legacy workloads via incremental reconciliation; automate build, testing, and deployment; diagnose complex issues across code and infrastructure; coach teams on engineering standards
Seniority
Senior, hands-on IC