Engineering Manager

Remote
EnergyHub $160,000 - $195,000
Full Time Mid Level 2+ years

Posted 1 month ago Expired

This job has expired

Looking for a job like Engineering Manager? Upload your resume and we'll notify you when similar positions become available.

Upload Your Resume

About This Role

Manage an engineering team focused on building scalable software solutions that contribute to a clean, distributed energy future. This role focuses on people management, strategic alignment, and impactful software development projects within a fast-paced environment.

Responsibilities

  • Guide team with clear direction, ensuring ample resources
  • Participate in solution development and ensure quality, well-tested code is delivered on time, in scope, and scalable
  • Partner with cross-functional teams, including Product, to define the team’s mission, vision, and roadmap
  • Provide strategic oversight, architectural direction and execution for new team initiatives, such as code refactoring and micro-services transition
  • Learn about and manage the process of integrating devices from various manufacturers, creatively solving onboarding challenges
  • Thrive on building team skills through coaching, mentoring and training opportunities
  • Continuously raise the bar for the team through organizational evolution, process improvement, and technical prowess development
  • Clear the way for architectural conversations and conclusions, providing framework and process for effective software deployment in an Agile environment
  • Conduct code reviews across the team and work in the existing codebase as needed

Requirements

  • 2+ years of experience directly managing teams of developers (ideally with teams of 5-7+)
  • Core technical knowledge and experience with Java, Spring, AWS (EC2, ECS), MongoDB and PostGres
  • Experience with other technologies such as C#/.NET and Python to drive automation and micro-service efforts
  • Ability to learn from unsuccessful projects with appropriate corrections to improve process, resource, and coaching
  • Ability to work well with ambiguity and in a dynamic work environment
  • Belief in a test first approach to coding
  • Experience successfully launching multiple products or new features into the market

Qualifications

  • 2+ years of experience directly managing teams of developers (5-7+ ideally)

Nice to Have

  • Experience building client-facing APIs and supporting developers integrating with those APIs
  • Strong integration background and an ability to ensure seamless enrollment of devices for partners and guaranteeing their uptime

Skills

Python * Java * Spring * C++ * AWS EC2 * Agile * .NET * MongoDB * Postgres * AWS ECS *

* Required skills

Benefits

Paid parental leave
Medical insurance (100% paid for employees)
Gym subsidy
401k with employer match
Flexibility to set your own schedule
Secure bike rack
Education Assistance Program
Fully stocked fridge and pantry
Free Citi Bike membership

About EnergyHub

EnergyHub empowers utilities and their customers to create a clean, distributed energy future by turning smart devices into virtual power plants.

Technology
View all jobs at EnergyHub →