We are looking for a strategic and hands-on Associate Director of Software Architecture to lead the design of a high-performance, scalable system architecture that empowers end customers to dynamically control electrical loads on the grid. This role is instrumental in enabling real-time, bi-directional communication between distributed devices and cloud systems to support grid flexibility, demand response, and energy optimization. This leader will work across multiple specialized component teams—including embedded firmware, cloud services, data engineering, mobile/web applications, and DevOps—to define and guide the delivery of a cohesive, end-to-end solution architecture. You’ll align technical direction, ensure seamless interoperability, and be accountable for the architectural integrity of the system from edge to cloud.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees