Staff Software Engineer I @EnergyHub
Software Development
Salary usd 160,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago

[Hiring] Staff Software Engineer I @EnergyHub

1mth ago - EnergyHub is hiring a remote Staff Software Engineer I. πŸ’Έ Salary: usd 160,000 - 180,000 per year πŸ“Location: USA

Role Description

The Commercial & Industrial Team facilitates the management of our non-residential demand response programs, covering some of our largest customers and programs by flexible grid capacity. Our newly formed team will play a critical role in ensuring the scalability and flexibility of our future by creating a first-class platform for our clients.

This is an opportunity to join a highly energized team of engineers eager to define and develop key concepts, solve complex challenges with real-world constraints, and have a positive impact on our climate future.

As a staff engineer, you would support our mission by:

  • Defining the technical vision and driving major initiatives
  • Providing expertise and guidance from past industry experience
  • Autonomously developing high-quality solutions that balance multiple constraints while ensuring long-term flexibility
  • Working cross-platform both on our engineering codebases and on our data engineering tools such as Snowflake and DBT

Qualifications

  • 7+ years of professional software engineering experience, preferably with proven success at staff-level responsibilities
  • Strong full-stack development experience, including backend, frontend, and relational database modeling and development
  • Senior experience and familiarity with SQL and relational databases, and comfortability working with data warehouses and ETL tools
  • Proficiency in Java (preferably Java 11+) and experience with at least one modern SPA framework (React, Vue or Angular)
  • Experience with web services, RESTful APIs, and contract-driven development
  • Strong technical project management skills
  • Ability to operate autonomously, providing technical vision and guiding the team toward scalable solutions
  • Strong problem-solving skills, capable of balancing multiple use cases while enabling flexibility
  • Familiarity with CI/CD pipelines and modern software development practices
  • Proven ability to deliver high-quality, iterative value while maintaining execution speed
  • Strong communication skills, with an emphasis on cross-functional collaboration and working on challenging technical problems

Requirements

  • Experience with Python a plus
  • Experience with S3, MongoDB, AWS, DBT, Snowflake a plus
  • Experience working on highly configurable software products a plus

Benefits

  • 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
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer I @EnergyHub
Software Development
Salary usd 160,000 - 1..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Job Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later