Brooklyn or United States Remote (Global) USD 160,000 – 180,000 / year

EnergyHub is hiring a Staff Software Engineer I

Requirements

  • 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 transform vague requirements into initiatives and successful outcomes.
  • 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.

Nice to Have

  • 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 and a 401(k) with employer match.
  • Casual environment, the flexibility to set your own schedule, a fully stocked fridge and pantry, free Citi Bike membership, secure bike rack, gym subsidy, paid parental leave, and an education assistance program.

Additional Information

  • Please note that sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.
Required Skills
SQLJavaRESTful APIsMongoDBAWS
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
EnergyHub
EnergyHub is a growing enterprise software company that works with the most forward-thinking companies in smart energy. Our platform lets consumers turn their smart thermostats, electric cars, water heaters, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.
All jobs at EnergyHub Visit website
Job Details
Department Software Development
Category fullstack
Posted 4 months ago