onsite
Data Engineer - Fervo Energy
Data Engineer
Data Engineer building scalable pipelines and data products for geothermal power plants, turning raw sensor and telemetry data into reliable, decision‑ready information using Python, SQL, Airflow, Spark and AWS.
About the role
Key Responsibilities
- Design, develop and maintain end‑to‑end data pipelines that ingest, transform, and load sensor, drilling, and plant telemetry data into a unified data lake.
- Implement robust data models and schemas to support analytics, machine learning, and operational applications.
- Automate workflows with Apache Airflow, ensuring reliability, monitoring, and alerting across all stages.
- Optimize performance of Spark jobs and SQL queries for large‑scale data processing.
- Collaborate with data scientists, engineers, and operators to deliver high‑quality, reproducible data products.
Requirements
- 3+ years of experience building production data pipelines in a cloud environment.
- Strong proficiency in Python, SQL, and Spark for data engineering tasks.
- Hands‑on experience with Apache Airflow and AWS services (S3, Redshift, Glue).
- Solid understanding of data modeling, ETL best practices, and data governance.
- Excellent problem‑solving skills and a passion for clean, maintainable code.
Skills
pythonsqlapache sparkaws