Job Description
The job involves coordinating data-dependent efforts across product teams at EnergyHub, focusing on managing and optimizing the operation of a Virtual Power Plant that integrates millions of devices. The role requires collaboration with engineers and product teams to ensure seamless data processes, compliance, and enhanced user experience while contributing to the company's mission of advancing distributed energy solutions.
Key Responsibilities
- Coordinate data-dependent efforts across product teams.
- Manage operation of virtual power plants controlling millions of devices.
- Ensure seamless integration with emphasis on security and compliance.
- Gather requirements and streamline project communications.
- Design processes for data ingestion, processing, and maintenance.
- Manage access and roles to comply with privacy and security requirements.
- Architect schema and data flow collaboratively.
- Monitor cloud costs to maintain efficiency.
- Mentor and train team members.
- Build and maintain relationships with partner teams.
- Improve product features and remove deprecated ones.
Requirements
- Established career in software and data engineering, with demonstrable experience planning and implementing high-performance data processes using both OLAP and OLTP RDBMS systems.
- Proven proficiency with AWS, Snowflake, dbt, Airflow, Docker, Fivetran, Hightouch, Sigma, Jira, Confluence, Slack, or comparable counterparts.
- Proficient with SQL and Python, with the ability to bring sanity and clarity to syntactic complexity.
- Proficient with Java and React Typescript.
- Tenacious testing tendencies, optimizing for the right balance between TDD, E2E, and everything between.
- Proactive preoccupation with observability, ensuring that the right details are logged in the relevant exceptions for rapid and accurate troubleshooting.
- Spectacular archive of solidly-architected systems and stellar analyses.
- Obsessive drive for quality and performance in all tasks.
- Penchant for concise clarity in communication, code, and documentation.
- Warmth and welcoming attitude towards collaborators, colleagues, and cohort, with an urge to help them succeed.
- Ability to coordinate with teams that depend on Data Engineering to ensure projects are completed efficiently and successfully.
- Experience managing access and roles across the stack to provide predictable experiences that comply with privacy and security requirements.
- Experience designing processes for ingesting, processing, observing, and maintaining billions of data points with performance, accuracy, security, and compliance in mind.
Benefits & Perks
100% paid medical for employees
401(k) with employer match
Casual environment
Flexibility to set your own schedule
Fully stocked fridge and pantry
Free Citi Bike membership
Secure bike rack
Gym subsidy
Paid parental leave
Education assistance program
Salary range: 130,000 - 170,000 USD
Ready to Apply?
Join EnergyHub and make an impact
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