Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

EnergyHub Logo

Senior Software Engineer I

EnergyHub

$145,000 - $165,000
Sep 15, 2025
Remote, US
Apply Now

EnergyHub is looking to hire a Senior Software Engineer to join their Dispatch team to ensure 100% accurate device control per defined response strategies for their clients, which involves writing functional, resilient code and maintaining robust testing infrastructure for their mission-critical, 24x7 production system.

Requirements

  • Java experience (preferably Java 11+), or a strong desire to learn it is required
  • Web services and RESTful APIs using Spring
  • Experience with a scripting language (we use Python)
  • Information security: PKI, TLS, OAuth, SSO, penetration testing
  • Front-end: React, Sass, Webpack, Backbone.js
  • Typical development tools and processes (automated testing, continuous integration/deployment, monitoring systems)
  • Database and data processing pipeline experience (we work with RabbitMQ, MySQL, MongoDB, DynamoDB, SNS/SQS, and S3)

Responsibilities

  • Contribute to all parts of our stack, distributed services, queuing, and data layers
  • Expand and improve our cloud-based, mission-critical, 24x7 production system with stringent uptime requirements
  • Create architecture and design documents, write, test and review code
  • Work on next-generation demand response and energy efficiency services for utilities
  • Work with device manufacturers to integrate even more devices into our platform
  • Collaborate with all teams at EnergyHub to offer the best integration experience to our partners

Other

  • 5+ years professional software engineering experience, preferably in a small to medium-sized team
  • Collaborate with all teams at EnergyHub to offer the best integration experience to our partners
  • Make an immediate impact
  • Gain well rounded experience
  • Be part of something important