Staff Data Engineer
Core
Design and build enterprise-grade data platforms supporting production AI, machine learning systems, and business-critical applications.
Role type
Staff Data Engineer (Technical Lead & Hands-on IC)
Builds
Scalable data pipelines, warehouses, lakes, feature stores, and real-time processing systems for AI/ML workloads.
Domain
Enterprise Data Engineering / Artificial Intelligence
Deliverable
production ML models
Required skills
Python, Scala, SQL, distributed data systems, data pipeline orchestration, streaming platforms (Kafka/Kinesis/Pub/Sub), container orchestration, CI/CD, data governance, AI/ML data preparation (embeddings, vector stores, RAG, feature stores)
Preferred skills
Data mesh/fabric concepts, lakehouse architectures, healthcare data, AWS Data Engineer certification, AI-assisted development tools (Claude, Cursor)
Technologies
Kafka, Kinesis, Pub/Sub, AWS, Python, Scala, SQL
Responsibilities
Define data architecture and platform strategy; build and optimize batch and real-time data pipelines; implement data governance and quality frameworks; design data contracts and event flows; mentor junior engineers; integrate data services with APIs and third-party systems.
Seniority
Staff, strategic leadership with hands-on engineering