The Director of Software Engineering will be responsible for providing visionary leadership for the software engineering department. You will oversee the delivery of a portfolio of software projects, managing resources and priorities effectively. You will be responsible for driving the execution of the software engineering roadmap, promoting innovation, and ensuring competitive capabilities by staying ahead of market and industry standards.
**Key Responsibilities**
**Engineering Leadership**
+ Lead and scale a team of 50+ engineers responsible for developing large-scale cloud-based software applications for the Building Automation industry
+ Provide technical leadership, mentorship, and architectural direction across engineering teams.
**Product & Technology Strategy**
+ Drive development of innovative software platforms integrating Building Automation platform.
+ Evaluate emerging technologies and define long-term software architectur...