Software Engineer II, Battery

Posted 90ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Engineer designing and developing backend services supporting residential battery programs for EnergyHub. Collaborating with battery providers to enhance grid flexibility and deliver meaningful impact.

Responsibilities:

  • 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