Data Platform Engineer
Core
Design, build, and operate core data services, pipelines, and APIs to ingest, process, and serve high-quality data for internal teams and external partners, focusing on entity resolution, knowledge graphs, and real-time risk assessment.
Role type
Senior Data Platform Engineer
Builds
End-to-end data pipelines, API services, and a global business knowledge graph for risk assessment and onboarding decisions.
Domain
Financial services / Risk management / Data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Graph database design and optimization, Entity resolution and record linkage, Data pipeline engineering (batch/streaming), Cloud-native architecture (AWS), API design (GraphQL/REST), Data modeling and governance, CI/CD and infrastructure as code
Preferred skills
Machine learning platform support, AML/CTF/KYC domain knowledge, Geospatial data handling
Technologies
Neo4j, AWS Neptune, TigerGraph, Cypher, Gremlin, Senzing, Quantexa, Python, Java, Go, Rust, Spark, Flink, Kafka, Kinesis, Airflow, Snowflake, Redshift, BigQuery, Databricks, Docker, Kubernetes, Terraform
Responsibilities
Architect and implement entity resolution logic to create unified Golden Records; Design and maintain a high-performance global business knowledge graph; Implement hybrid storage strategies bridging graph and document stores; Optimize platform for real-time risk assessment and automated onboarding decisions; Design and build scalable data services and APIs; Develop and maintain batch and streaming data pipelines; Own platform reliability, performance, monitoring, and on-call duties; Implement data modeling, quality, lineage, and governance best practices; Drive automation and standardization through CI/CD and reproducible environments.
Seniority
Senior, hands-on IC