Senior/Staff Data Engineer
Core
Design, build, and maintain scalable data pipelines and transformation architectures to power grid analytics products for data scientists, product engineers, and analysts.
Role type
Senior/Staff Data Engineer
Builds
Production data pipelines, transformation layers, and data models for analytics and platform features
Domain
Energy/Utilities, Grid Technology, Data Engineering
Deliverable
production ML models
Required skills
Data pipeline design, Dimensional modelling (Kimball), Relational theory, Layered transformation architectures (staging/intermediate/mart), dbt, Software engineering fundamentals (CI/CD, testing), AI-assisted development workflows
Preferred skills
Energy/Utilities domain knowledge, Data product design with SLAs, Time-series data, Operational analytics, Data mesh principles, Distributed systems, Stream processing, Modern data orchestration (Airflow/Dagster/Prefect), Cloud infrastructure (AWS/GCP/Azure)
Responsibilities
Design and maintain scalable data pipelines, Ensure data quality and observability, Collaborate with cross-functional teams to translate requirements into data structures, Establish data engineering standards and best practices, Address data technical debt, Mentor engineers on data modelling and architecture
Seniority
Senior/Staff, hands-on IC with mentorship
