GrepJob
EnergyHub

Software Engineer II, Battery

EnergyHub
Apply
3 days ago
Remote, United StatesMid Level / Senior

Base Salary

$105k - $125k/yr

Responsibilities

  • Develop Java-based solutions with high-quality code and automated testing.
  • Collaborate with product managers and engineering teams on high-impact projects.
  • Create solutions that enhance platform flexibility and scalability.
  • Contribute to best practices for CI/CD and iterative development.
  • Participate in a technical culture of respect and collaboration.
  • Write and maintain technical documentation.
  • Promote a culture of quality ownership.

Requirements

  • 3+ years of professional software engineering experience.
  • Strong experience in the full software development lifecycle (SDLC).
  • Proficiency in Java (preferably Java 11+) and Python.
  • Experience with web services and RESTful APIs using Spring.
  • Knowledge of modern security best practices and system hardening.
  • Strong problem-solving skills and ability to manage multiple use cases.

Benefits

  • 100% paid medical for employees.
  • 401(k) with employer match.
  • Flexible work schedule.
  • Casual work environment with stocked fridge and pantry.
  • Free Citi Bike membership and gym subsidy.
  • Paid parental leave and education assistance program.

Tech Stack

AWSdbtJavaMongoDBPythonSnowflakeSQL

Categories

BackendData EngineeringSecurity