Principal Data Engineer

EnergyHub · Energy

Job description

Position:
Principal Data Engineer

Company:
EnergyHub

Compensation:
Base Salary Range: $180,000 - $220,000 USD

Location:
United States

Employment type:
Not specified

Work Arrangement:
Remote

Short Summary:
As a Principal Data Engineer, you will design and implement software solutions that turn millions of electric vehicles, smart thermostats, batteries, and other energy IoT devices into resources that help create a cleaner and more resilient grid.

Responsibilities:
- Design and implement systems for ingesting and managing data from core utility software systems.
- Operate independently to find potential solutions, design them, and identify roadblocks.
- Build influence across teams to take on initiatives impacting the whole company.
- Develop new ways of connecting systems to energy markets.
- Collaborate with analytics and machine learning teams to deliver new data insights.
- Improve the scale, automation, and reliability of data pipelines.
- Mentor early career engineers and contribute to team culture.

Requirement:
- 10+ years professional software development experience.
- Python and SQL experience required.
- Experience building out data pipelines and ELT/ETL systems.
- Comfortable leading system design and architecture.
- Experience with data warehouses (Snowflake) and data modeling.

Benefits:
- 100% paid medical for employees.
- 401(k) with employer match.
- Flexible schedule and casual environment.
- Fully stocked fridge and pantry.
- Free Citi Bike membership and gym subsidy.
- Paid parental leave and education assistance program.

Skills

  • airflow
  • qa_automation
  • ci/cd
  • dbt
  • etl
  • java
  • mongodb
  • python
  • s3
  • snowflake
  • sql
  • tableau

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
Principal Data Engineer — EnergyHub | RVC