Senior Data Platform Engineer
Core
Building the platform-services layer that transforms the enterprise data platform into a consumable product via API Gateways, Knowledge Graphs, Event Streams, and Vector Search.
Role type
Senior IC Data Platform Engineer
Builds
API Gateway, Knowledge Graph, Event Stream, Semantic Layer, Data Product Catalogue, Vector Search Service, and SDK frameworks.
Domain
Enterprise data platforms, distributed systems, AI infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, TypeScript, API-first design (OpenAPI, gRPC), distributed systems, SDK design, observability, schema registry, vector search, knowledge graphs, event streaming, cloud/lakehouse architecture
Preferred skills
Semantic layer design, multi-language SDK maintenance, retail/commerce data integration, OSS library management
Technologies
Python, TypeScript, Neo4j, Neptune, TigerGraph, Kafka, Event Hubs, pgvector, Milvus, Qdrant, Azure, Databricks
Responsibilities
Design and operate API Gateway with authentication and rate limiting; Build and operate Knowledge Graph platform for internal consumption; Build and operate Event Stream platform with schema registry; Build and maintain Semantic Layer service for AI agents; Build and maintain Data Product Catalogue with governance hooks; Build and operate Vector Search Service infrastructure; Author and maintain Anti-Corruption-Layer Patterns Library; Build and maintain Python and TypeScript SDK framework.
Seniority
Senior, hands-on IC