Software Engineering Manager

UtilityAPI
Summary
Join UtilityAPI as an Engineering Manager and lead a team building and maintaining our utility integrations product (UDX). You will manage 4-7 software engineers, setting and tracking goals, providing feedback, and fostering collaboration. This role requires strong leadership, collaboration, and experience in software engineering and team management. The company offers a competitive salary, benefits, and a mission-driven environment focused on the clean energy transition. We are looking for an empathetic, creative, and ambitious leader to guide our teams in building the next generation of our platform. Significant growth is expected, and you will play a key role in integrating more utility partners while improving product stability and maintainability.
Requirements
- 5+ years of experience in software engineering, with at least 1 year acting as management or leadership
- Strong collaborative skills and experience working closely with and forming strong partnerships with product management and customer-facing teams
- Experience building processes that allow teams to work efficiently and optimally
- Experience setting goals for direct reports and motivating engineers to hit those goals
- Experience guiding teams through modernization of code
Responsibilities
- Act as the people leader of the UDX team, managing 4-7 software engineers
- Set, track, and give feedback on individual and team goals through the use of internal frameworks and through regular 1-1 meetings with direct reports
- Collaborate with product management, product management, and engineering management to ensure the team is enabled to achieve the company goals
- Foster a spirit of collaboration and continuous improvement
Preferred Qualifications
Some experience working on software projects governed by contracts
Benefits
- Excellent medical, dental and vision insurance
- Equity in the company
- 401(k) with employer matching
- Home office set up stipend
- Unlimited PTO