Staff Data Engineer
Core
Technical leader for the Data Engineering team, setting direction for systems powering analytics, data science, and operational decision-making.
Role type
Staff Data Engineer (Technical Lead)
Builds
Core data systems, self-hosted orchestration platforms, cloud-native services, and AI-ready datasets.
Domain
Modern Data Stack, Cloud Infrastructure, AI/Agentic Workflows
Deliverable
production ML models | product features | infrastructure
Required skills
Snowflake expertise, technical leadership, mentoring, Python, SQL, self-hosted orchestration, AWS, Infrastructure-as-Code
Preferred skills
dbt, Terraform, event-driven architectures, AI-assisted development platforms
Technologies
Snowflake, AWS, Prefect, Terraform, dbt, Python, SQL
Responsibilities
Own architecture and design decisions for core data systems; Operate self-hosted orchestration platform (Prefect); Manage Snowflake environment (modeling, performance, cost, RBAC); Build and monitor core data tech stack; Advance dbt practice and warehouse optimization; Develop cloud-native services and IaC on AWS; Set technical direction and standards; Mentor junior and mid-level engineers; Support data science and agentic initiatives.
Seniority
Staff, hands-on technical leadership