EnergyHub

Software Engineer II, Battery

EnergyHub

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $105,000 - $125,000 per year

About the role

  • Develop Java-based solutions, working towards well-structured, high-quality code with automated testing
  • Collaborate cross-functionally with product managers, internal engineering teams, and stakeholders to contribute to high-impact projects
  • Work within real-world constraints to develop creative solutions that work towards platform flexibility and scalability
  • Contribute to best practices for CI/CD, data modeling, and iterative development (e.g., PoCs, rapid prototyping, milestone-based execution)
  • Actively participate in a strong technical culture of respect, open communication, and collaboration
  • Write and maintain technical documentation
  • Drive and embody the “Dev Owns Quality” culture
  • Other duties as assigned

Requirements

  • 3+ years professional software engineering experience
  • Eager to learn new technologies and enthusiastic to be a back-end engineer with a focus on application development and data pipelines
  • Strong experience developing the full SDLC
  • Experience with Java (preferably Java 11+)
  • Experience with Python
  • Strong problem-solving skills, capable of balancing multiple use cases while enabling flexibility
  • Experience with web services and RESTful APIs using Spring
  • Knowledge of modern security best practices, authentication/authorization frameworks, and system/API hardening
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava 11+PythonCI/CDdata modelingSDLCweb servicesRESTful APIsSpringauthentication/authorization frameworks
Soft Skills
problem-solvingcollaborationcommunicationcreativityflexibilityrespectenthusiasmtechnical documentation