Staff Data Engineer
Core
Define architecture and technical direction for the enterprise Data & Analytics platform to support cyber security, insurance exposure analytics, BI, actuarial workflows, and AI/ML products.
Role type
Staff Data Engineer (Enterprise Architecture & Platform)
Builds
Trusted, scalable data infrastructure, reusable data products, feature stores, and semantic models for regulated workflows.
Domain
Cybersecurity, Insurance, Data Engineering, AI/ML
Deliverable
production ML models
Required skills
Snowflake, dbt, Python, analytical SQL, data modeling (Dimensional/Data Vault), batch/streaming pipelines, orchestration (Airflow/Dagster/Prefect), feature engineering, vector search, RAG
Preferred skills
Insurance domain modeling (underwriting/claims), Snowflake Cortex, Feast, DataHub, Terraform, CI/CD, AI-assisted development tools
Technologies
Snowflake, dbt, Airflow, Dagster, Prefect, Kafka, Kinesis, Snowpipe Streaming, Dynamic Tables, Looker, LookML, Terraform, GitHub Actions, Cursor, GitHub Copilot
Responsibilities
Set architecture and engineering standards for the Data platform; Design governed Medallion pipelines and domain-oriented data models; Build reusable data products, contracts, feature stores, and semantic models; Establish observability, quality, lineage, security, and incident-management practices; Develop platform foundations for feature engineering, embeddings, vector search, and RAG; Partner with engineering, product, underwriting, actuarial, security, and business teams.
Seniority
Staff, hands-on IC with technical leadership