Full-Time

Senior Fullstack Engineer

Posted on 11/26/2024

EnergyHub

EnergyHub

51-200 employees

Manages distributed energy resources for utilities

Energy
AI & Machine Learning

Compensation Overview

$130k - $170kAnnually

Senior

Vermont, USA + 2 more

More locations: Remote in USA | New York, NY, USA

Category
Full-Stack Engineering
Software Engineering
Required Skills
Python
Airflow
React.js
SQL
Java
RDBMS
Docker
TypeScript
AWS
JIRA
Confluence
Snowflake
Requirements
  • Established career in software and data engineering, with some wild stories about unexpected data and maybe a few battle scars from scaling systems many times over
  • Spectacular archive of solidly-architected systems and stellar analyses
  • Obsessive drive for quality and performance in everything you touch
  • Tenacious testing tendencies, optimizing for the right balance between TDD, E2E, and everything between
  • Penchant for concise clarity in your communication, code, and documentation
  • Warmth and welcoming for your collaborators, colleagues, and cohort, with an urge to help them succeed and pay their generosity forward to others
  • A clear understanding of the difference between OLAP and OLTP RDBMS systems, and demonstrable experience planning and implementing high-performance data processes using both
  • Proactive preoccupation with observability bordering on clairvoyance, ensuring that the right details are logged in the relevant exceptions, ensuring rapid and accurate troubleshooting and resolution of inevitable issues
  • Proven proficiency with our total toolkit (AWS, Snowflake, dbt, Airflow, Docker, Fivetran, Hightouch, Sigma, Jira, Confluence, Slack, etc) or comparable counterparts, at least
  • Love of language, especially SQL & Python, with an awesome ability to bring sanity and clarity to syntactic complexity
  • Proficient with Java and React/Typescript
Responsibilities
  • Coordinate with teams that depend on Data Engineering to ensure projects are completed efficiently and successfully
  • Design processes for ingesting, processing, observing, and maintaining billions of data points with performance, accuracy, security, and compliance in mind and with regard to the full data lifecycle
  • Manage access and roles across the stack to provide predictable experiences that comply with privacy and security requirements
  • Architect schema and data flow through a collaborative and inclusive process
  • Collaborate with your team and product to strike the ideal balance between business-driven and team-driven priorities to maximize our velocity and reliability
  • Monitor cloud costs across our toolset to maintain efficiency and justify expense
  • Mentor and train your team and others across the business even as you learn from their unique experiences and talents
  • Build the absolutely coolest stuff of your career and give yourself something to be deeply proud of
  • Help your hiring manager sustainably manage their usage of adjectives and adverbs
  • Build and maintain relationships with our diverse partner teams, from other engineering teams to partner operations, business development etc
  • Improve our product by building new features, updating old features, and removing deprecated features
  • Other duties as assigned

EnergyHub helps utility companies manage the complexities of the energy grid, especially with electric vehicles (EVs) and distributed energy resources (DERs). Their main product, the Distributed Energy Resource Management System (DERMS) platform, uses artificial intelligence to optimize energy control at the grid edge, including features like Managed Charging for EVs. This allows utilities to align renewable energy supply with demand and reduce infrastructure costs. EnergyHub stands out through its partnerships with EV manufacturers and smart home technology providers, aiming to enhance utility operations and customer satisfaction.

Company Stage

Grant

Total Funding

$30.7M

Headquarters

New York City, New York

Founded

2007

Simplify Jobs

Simplify's Take

What believers are saying

  • EnergyHub's recent $1.5M grant from the CEC to expand Virtual Power Plants in California highlights its potential for growth and innovation in the energy sector.
  • Partnerships with major companies like Toyota and Tesla enhance EnergyHub's credibility and expand its market reach, offering employees opportunities to work on high-impact projects.
  • The company's rapid deployment of the largest residential VPP in Canada demonstrates its capability to scale quickly and effectively, promising robust career growth and stability for employees.

What critics are saying

  • The rapidly evolving energy sector requires continuous innovation, and failure to keep pace could result in loss of market share.
  • Dependence on partnerships with utility companies and large corporations like Toyota and Tesla could pose risks if these relationships falter.

What makes EnergyHub unique

  • EnergyHub's DERMS platform uniquely focuses on managing the 'grid edge,' optimizing small-scale energy sources like solar panels and EVs, unlike traditional grid management solutions.
  • The Managed Charging component for EVs allows utilities to align renewable energy supply with demand, reducing the need for costly infrastructure investments, a feature not commonly found in competitor platforms.
  • As an independent subsidiary of Alarm.com, EnergyHub leverages its parent company's expertise in smart home technology, providing a competitive edge in integrating energy management with smart home ecosystems.

Help us improve and share your feedback! Did you find this helpful?