Staff Data Engineer
Core
Own the technical design of the data platform powering products, partners, and AI agents; build governed, trustworthy data views and secure access paths.
Role type
Staff Data Engineer (Individual Contributor)
Builds
Data platform, data products (bronze to gold), secure data access interfaces, and AI agent-ready semantic context.
Domain
Consumer Energy / Data Engineering
Deliverable
production ML models
Required skills
SQL, Python, modern analytical warehouse design (Snowflake/BigQuery), dbt or adjacent transformation frameworks, ETL orchestration (Airflow/Fivetran), Infrastructure as Code, container orchestration, agentic engineering, API design, authentication and authorization (OAuth/OIDC/RBAC), PII handling.
Preferred skills
Reporting tools (Looker, Hex).
Responsibilities
Model the business and build data products; make data agent-ready with semantic context and documentation; build governance (classification, masking, access policy); build and run pipelines with CI/CD and observability; communicate data requirements with cross-functional teams; design and operate secure data access interfaces; review code and mentor teammates.