HamburgerMenu
hirist

Engineering Manager - Full Stack

Seventh Contact Hiring Solutions
12 - 20 Years
Remote

Posted on: 20/08/2026

Job Description

About Company :

Our client is creating a new category of energy. We make software that manages energy resources in homes and businesses-including things like smart thermostats, electric vehicles, solar panels, storage batteries, heat pumps, and even people's behavior-to generate, shift, or save energy to balance the grid, making it more efficient and reliable. This creates clean energy capacity that can be used by the power grid instead of burning more fossil fuels. Our solutions accelerate the transition to clean energy and save money for energy customers.

They are motivating energy users and providers to accelerate the clean energy ecosystem. Working with over 90 of the world's leading electric and gas utilities, they provide an end-to-end customer energy experience. The client delivers personalized experiences that customers have now come to expect-improving satisfaction, increasing revenue, reducing the cost to serve, and contributing to carbon reduction goals.

The client is the market-leading customer engagement, enrollment, and load flexibility platform for energy utilities.

The Position :

About the Role :

They are looking for an experienced Engineering Manager with 12+ years of software development experience, including 3-5 years in engineering leadership, to lead high-performing engineering teams and deliver scalable, enterprise-grade SaaS products.

You will partner closely with Product Managers, Architects, Designers, and Engineering leaders to execute against product roadmaps, improve engineering effectiveness, and ensure high-quality software delivery.

This role requires a strong technical foundation in Python, React, cloud-native technologies, and modern software architecture principles. You will provide technical leadership, facilitate technical discussions, guide engineering decisions, and help teams build scalable, maintainable, and secure solutions.

You will play a critical role in balancing business priorities, customer needs, technical investments, and team development. Success in this role requires strong people leadership, operational excellence, strategic thinking, and the ability to build and grow high-performing engineering teams.

You will independently own team execution, delivery outcomes, engineering excellence, and employee development while fostering a culture of accountability, collaboration, innovation, and continuous improvement.

Key Responsibilities :

- Lead, mentor, and grow a team of 5+ software engineers.

- Drive the delivery of multiple engineering projects, ensuring quality, scalability, and timely execution.

- Partner with Product Managers, Architects, Designers, and stakeholders to define technical strategy and project priorities.

- Foster a culture of ownership, collaboration, innovation, and continuous improvement.

- Oversee project planning, resource allocation, risk management, and Agile execution.

- Champion engineering best practices, including code quality, automated testing, security, CI/CD, and observability.

- Balance new feature development, technical debt, platform improvements, and operational support.

- Ensure engineering decisions align with business goals and customer needs.

Required Skills & Experience :

- 12+ years of software development experience with 3-5 years in an Engineering Manager role.

- Strong hands-on experience with Python and React and/or Angular.

- Experience building and scaling enterprise SaaS applications, APIs, and microservices.

- Solid understanding of software architecture, design patterns, and cloud-native development.

- Hands-on experience with AWS and/or GCP, Docker, Kubernetes, and DevOps practices.

- Experience with CI/CD, Infrastructure as Code, monitoring, logging, and observability tools (Datadog, Grafana, CloudWatch).

- Proficiency with Jira, Confluence, and Agile methodologies.

- Strong leadership, communication, stakeholder management, and problem-solving skills.

Preferred Qualifications :

- Experience with Terraform, Data bricks, Big Query, Data Lakes, event-driven architecture, and serverless technologies.

- Experience leading globally distributed engineering teams.

- Background in SaaS, Utility, Energy, or Sustainability domains.

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...