CareerPlanSign in

Software Engineer - Data Engineering

🌐 Remote💼 Full-time🗓 2026-07-14 → 2026-09-26

Core

Designing and implementing long-term data architecture and scalable ETL/ELT pipelines to support energy trading, forecasting, and AI development for a clean energy platform.

Role type

Staff/Sr Staff Software Engineer - Data Engineering

Builds

Scalable data pipelines, data models, schemas, and ML feature stores for cloud warehouse and relational databases.

Domain

Clean energy / Power markets / Data Engineering

Deliverable

production ML models | product features | infrastructure

Required skills

Python, SQL, distributed data systems, real-time pipelines, orchestration (Temporal, Dagster, Airflow), Spark, Kafka, relational/NoSQL databases, data warehousing, cloud computing, mentoring, OLTP/OLAP processing

Preferred skills

dbt, DataOps, CI/CD, graph databases, unstructured data processing, power systems/grid operations, energy market data, weather data

Technologies

Python, SQL, Temporal, Dagster, Airflow, Spark, Kafka, Postgres, MySQL, MongoDB, ElasticSearch, Cassandra, Databricks, AWS

Responsibilities

Design and implement long-term data architecture; Build and maintain scalable ETL/ELT pipelines; Develop and operate data pipelines using orchestration frameworks; Design data models and schemas for cloud warehouse and relational databases; Mentor other engineers in best practices; Support software testing cycle and debug code

Seniority

Staff/Sr Staff, hands-on IC with architectural direction

Sourced via codingjobboard · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.