EnergyHub

EnergyHub empowers utilities and their customers to create a clean, distributed energy future.

Engineering Manager

Engineering ManagerEngineering ManagerFull TimeRemoteTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

10 days ago

Salary

Not specified

No structured requirement data.

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves managing and mentoring a team of engineers focused on shared platform capabilities at EnergyHub.

  • Build, manage, and mentor a team of engineers working on shared platform capabilities.
  • Partner with cross-functional teams, including Engineering and Product, to define the team’s mission, vision, and roadmap.
  • Provide strategic oversight, architectural direction, and execution for new team initiatives, such as building new UI workflows, code refactoring, and transition to micro-services environment.
  • Act as a technical partner to Product, QA, Analytics, and client-facing teams.
  • Translate cross-functional needs into clear technical plans and priorities.
  • Communicate tradeoffs and progress clearly to both technical and non-technical stakeholders.
  • Ensure the team delivers quality, scalable, well-tested code on time and in scope.
  • Continuously raise the bar for your team through organizational evolution, agile process improvement efforts, and leveling your team’s technical prowess.
  • Thrive on building your direct report’s skills through coaching, mentoring, and training opportunities.
  • Conduct code reviews across the team, with the ability to dive into working in the existing code base as needed.
  • Other duties as assigned.

Qualifications

  • 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 Python and C#/.NET to drive automation and micro-service efforts.
  • Strong foundational understanding of computer science principles and SDLC best practices.
  • Experience with architecture, scalability, and reliability as we develop consumable APIs.
  • Ability to learn from challenging 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.
  • Other duties as assigned.

Requirements

  • Experience building client-facing APIs and supporting developers integrating with those APIs.
  • Experience improving internal tools and backing services used by operational or customer-facing teams.
  • Familiarity with test automation.
  • Experience working closely with Product partners to help disambiguate and modernize legacy implementations.

Benefits

  • 100% paid medical for employees.
  • 401(k) with employer match.
  • Casual environment with 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.

Job 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 Python and C#/.NET to drive automation and micro-service efforts.
  • Strong foundational understanding of computer science principles and SDLC best practices.
  • Experience with architecture, scalability, and reliability as we develop consumable APIs.
  • Ability to learn from challenging 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.
  • Other duties as assigned.
  • Experience building client-facing APIs and supporting developers integrating with those APIs.
  • Experience improving internal tools and backing services used by operational or customer-facing teams.
  • Familiarity with test automation.
  • Experience working closely with Product partners to help disambiguate and modernize legacy implementations.

Benefits

  • 100% paid medical for employees.
  • 401(k) with employer match.
  • Casual environment with 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.

Related Categories

Related Job Pages

More Engineering Manager Jobs

Engineering Manager

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Engineering Manager10 days ago
Full TimeRemote

This role involves leading a talented team of software engineers focusing on delivering transformative solutions for merchandising technology. Lead and manage a dynamic team of software engineers Set clear goals for teams that align with company objectives Drive the end-to-end de...

United States

Engineering Manager

Worth AI

AI Data-Driven Credit Score For Every Business 💸✨

Engineering Manager10 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Leading a team of engineers to deliver product outcomes at Worth.

Florida

Engineering Manager

Aleph

One source of truth for financial data.

Engineering Manager10 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

This role involves leading a team building and scaling end-to-end production systems. Set technical direction and raise the engineering bar Hire, develop, and retain exceptional talent Balance high standards with empathy - foster both speed and quality Own outcomes for your team'...

TypeScriptPythonReactNode.jsBigQueryMongoDBPostgreSQLGCPGitHub ActionsDatadog
United States + 31 moreAll locations: United States, Canada, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico, Bahamas, Guadeloupe, Haiti, Jamaica, Martinique, Montserrat

Manager, Enterprise Applications

The Jackson Laboratory

The Jackson Laboratory is an independent, nonprofit biomedical research institution with a National Cancer Institute-designated Cancer Center and nearly 3,000 employees in locations across the United States (Maine, Connecticut, California), Japan and China. Its mission is to discover precise genomic solutions for disease and empower the global biomedical community in the shared quest to improve human health. Founded in 1929 Applies over nine decades of expertise in genetics to increase understanding of human disease Advances treatments and cures for cancer, neurological and immune disorders, diabetes, aging and heart disease Models and interprets genomic complexity Integrates basic research with clinical application Educates current and future scientists Provides critical data, tools and services to the global biomedical community EEO Statement The Jackson Laboratory provides equal employment opportunities to all employees and applicants for employment in all job classifications without regard to race, color, religion, age, mental disability, physical disability, medical condition, gender, sexual orientation, genetic information, ancestry, marital status, national origin, veteran status, and other classifications protected by applicable state and local non-discrimination laws.

Engineering Manager10 days ago
Full TimeRemoteTeam 1,941Since 1929

The Manager, Enterprise Applications, leads a team of IT professionals responsible for development, configuration, administration, optimization, and support of the Microsoft Productivity application suite. This includes the technology platform and application suite, governance of...

United States