The company is seeking a Manager of Software Engineering to lead a single agile scrum team within their Distributed Energy Resource Management System (DERMS) organization to drive the development of scalable, high-performance software solutions that support the evolving needs of the energy grid.
Requirements
- 7+ years of software development experience, with 2+ years in a leadership or management role.
- Proven experience managing agile teams and delivering enterprise-grade software.
- Strong understanding of web technologies and enterprise software architecture.
- Demonstrated experience in roadmap planning and estimation techniques.
- Strong understanding of cloud technologies (AWS, Azure), microservices, and modern software development practices.
- Knowledge of DevOps practices and tools (e.g., Jenkins, GitLab, Docker, Kubernetes).
Responsibilities
- Lead and mentor a scrum team of 9–12 software engineers (frontend, backend, and QA), fostering a culture of collaboration, innovation, and continuous improvement.
- Partner with the team’s Product Owner and Scrum Master to ensure successful sprint planning, execution, and delivery.
- Collaborate closely with other Engineering Managers to ensure architectural consistency, shared standards, and alignment across teams.
- Drive roadmap planning and execution by working with product and engineering leadership to define priorities, timelines, and deliverables.
- Guide the team in creating accurate effort estimates and capacity plans to support predictable delivery.
- Work cross-functionally with QA, DevOps, and platform engineering to ensure seamless integration and delivery across the DERMS ecosystem.
- Support career development through coaching, performance reviews, and growth planning.
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Excellent communication and interpersonal skills, with a collaborative and team-oriented mindset.
- Familiarity with DERMS, grid operations, or energy markets.
- Experience working in large-scale, multi-team engineering organizations.
- This position is also eligible for a 15% Variable Incentive Bonus.