πIndia
Engineering Manager
closed
EnergyHub
π΅ $160k-$200k
πRemote - United States
Summary
Join EnergyHub, a company empowering utilities and customers to build a clean energy future, as an Engineering Manager. You will lead and mentor a team of developers, focusing on software development projects with significant impact. This role requires strong technical skills, experience managing development teams, and a passion for building scalable and efficient systems. You will collaborate with cross-functional teams, provide architectural direction, and ensure on-time delivery of high-quality code. EnergyHub offers a dynamic work environment, competitive compensation, and a comprehensive benefits package.
Requirements
- 2+ years of experience directly managing teams of developers (ideally with teams of 5-7+)
- Core technical knowledge and experience with some of the tools and technologies at EnergyHub with a focus on 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
Responsibilities
- Guide team with clear direction, ensuring they are given ample resources
- Participate in solution development and ensure team delivers quality, well-tested code on time, in scope, and continuously 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, eg, code refactoring and transition to micro-services environment
- Learn about and manage the process of integrating devices from various manufacturers and creatively solve the onboarding process for each of those devices without limiting their use and effectiveness
- Thrive on building your teamβs skills through coaching, mentoring and training opportunities
- Continuously raise the bar for your team through organizational evolution, process improvement efforts and leveling your teamβs technical prowess
- Clear the way for architectural conversations and conclusions with teams while also providing framework and process needed to effectively deploy software in an Agile environment
- Conduct code reviews across the team and undaunted about working in the existing code base as needed
- Other duties as assigned
Preferred Qualifications
- 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 our partners and guaranteeing their uptime
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
- An education assistance program
This job is filled or no longer available
Similar Remote Jobs
πUnited States
π°$220k-$270k
πUnited States
π°$190k-$230k
πWorldwide
πUnited States
πEurope, Middle East, and Africa
πUnited States
π°$185k-$225k
πWorldwide

πAustralia

πNew Zealand