Staff Data Engineer
Equilibrium EnergyRemote
Full Time
Posted September 12, 2025
$177k - $190k
Energy Storage
Remote
Apply Now
Application opens on company website
Job Description
The Staff Data Engineer at Equilibrium Energy is responsible for designing and developing data pipelines, processing systems, and database models to support machine learning and analytics, enabling efficient data integration and real-time data processing in a clean energy technology environment.
Key Responsibilities
- Build data flow channels and processing systems using Python to extract, transform, load, and integrate data from various sources via APIs
- Store data in feature stores for machine learning models
- Develop data pipelines and scripts for processing structured and unstructured data in near real-time using Airflow
- Design and develop database models and schemas in Postgres, maintaining database code with typeorm migrations
- Write GraphQL queries with Hasura to interact with databases for data retrieval and updates
- Build DevOps pipelines and automate application build and deployment processes using Gitlab
- Participate in software system design discussions and present designs to product teams
- Conduct software testing, debug, and modify code to fix defects during quality assurance and user acceptance testing
Requirements
- Bachelor's degree in Computer Science, Data Science, Machine Learning, Artificial Intelligence, Operations Research, Engineering Management, or a related field.
- Five years of progressive, post-baccalaureate experience as a Data Engineer, Data Analyst, Quality Analyst, Software Engineer, or a related occupation.
- Experience developing a globally distributed data services platform for five years.
- Five years of coding experience leveraging Python, Go, Java, or other applicable languages such as Rust or Julia.
- Five years of experience in data analysis and ETL/ELT pipelines to transform and collect data for accessibility to customers.
- Five years of experience in developing and operating large-scale data pipelines with technologies such as Airflow, Luigi, Spark, Kafka, ElasticSearch, Cassandra, Relational Database Management Systems, and SQL.
- Five years of leveraging relational and transactional databases such as Postgres, MySQL, or MongoDB.
- Five years of experience in query authoring using SQL to provide analytics and data access to customers or applications.
- Five years of experience building and optimizing big data pipelines, architectures, and data sets.
- Five years of performing root cause analysis on internal and external data and processes to answer business questions and identify opportunities for improvement.
- Five years of leveraging unstructured datasets to extract complex data from ambiguous requirements.
Benefits & Perks
Competitive base salary
Comprehensive medical, dental, and vision insurance
401k retirement plan
Opportunity to own equity in the company via a meaningful equity grant
Unlimited vacation
Flexible work schedule
Remote-first work environment
Accelerated professional growth and development opportunities through mentorship and collaboration
Ready to Apply?
Join Equilibrium Energy and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More at Equilibrium Energy
More jobs at Equilibrium Energy
Staff Data Engineer
Equilibrium Energy
Remote
Full Time
Sep 24
$177k-190k
Staff Data Engineer
Equilibrium Energy
Remote
Full Time
Sep 25
$177k-190k
Software Engineer - ML Platform Staff Sr Staff
Equilibrium Energy
Remote
Full Time
Nov 8
More jobs in Remote
Interconnection Project Manager DG
New Leaf Energy
NEW
Boston
Full Time
18h
$114k-132k
Senior Pre-Sales Systems Engineer, Enterprise - Boston RI
Pure Storage
Boston
Full Time
3d
$137k-207k
Consulting Field Solutions Architect, Unstructured Data - Northeast
Pure Storage
Boston
Full Time
3d
$168k-299k