Principal Data Platform Engineer
Core
Design and build backend services, data-platform automation, and AI agent systems powering a Snowflake-based lakehouse to enable data teams to ship governed data products.
Role type
Principal Data Platform Engineer (Backend & AI Systems)
Builds
Backend services, event-driven systems, AI agent runtimes, RAG pipelines, and CLI tooling for data teams
Domain
Cloud Data Engineering & AI Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Python, Go, Java, Cloud Infrastructure (AWS), Infrastructure as Code, CI/CD, Identity & Security (OAuth/OIDC), System Design, API Design, Code Review, Mentoring
Preferred skills
dbt, Airflow, Snowflake, Iceberg, Model Context Protocol (MCP), Conversational/Agentic tools, Data Observability, Data Governance
Technologies
Snowflake, AWS, Python, Go, Java, dbt, Airflow, Iceberg
Responsibilities
Design and build backend services and event-driven systems; Build RAG pipelines and tool-calling AI agents; Extend platform automation and CLI tooling; Set technical direction through system design and mentoring
Seniority
Principal, hands-on IC with strategy & mentorship