View all jobs

Engineering Manager, Building Automation

Remote, Canada

Engineering Manager, Building Automation Platform

Our client is helping turn the tide on climate change with breakthrough technologies that accelerate electrification and sustainable operations for energy-intensive industries. We develop full-stack, integrated, open systems that support commercial and industrial electric vehicles, building operations, and agriculture to optimize how the world uses energy, so every watt is worthwhile for humanity. We’re looking for curious, intelligent, collaborative people from diverse backgrounds who want to make a real impact on the sustainability of our planet.

The Job

As the Engineering leader of our Building Automation Platform, you will manage the team that delivers core services for Buildings solutions. You will push the industry forward by enhancing energy efficiency, reducing commissioning & maintenance costs, and extending asset lifespans.

You’re an experienced software engineer and manager, with a passion for organizational development and people growth. You will manage project goals, contribute to product strategy, drive architecture decisions, and design IoT solutions that solve real problems for our customers. You will guide your team towards operating with speed and effectiveness, while building a group of world-class software engineers.

At this point, we hope you're feeling excited about this job description. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in our mission and can contribute to our team in a variety of ways - not just candidates who check all the boxes.  We want people to feel comfortable expressing their true selves and to come, stay, and do their best work here.

The Requirements

  • 8+ years work experience in software roles, with 4+ years in management
  • Released & maintained IoT products, preferably in the Building Automation domain
  • Comfortable leading a distributed team spread across multiple time zones
  • Knowledgeable in distributed systems, APIs, cloud computing, and scalability
  • Experience programming in Python, or willingness & ability to learn quickly
  • Excellent written & verbal communication skills
  • Degree in CS or understanding of Computer Science fundamentals

Bonus Points

  • Work experience in the Building Automation industry
  • Understanding of BACnet, Haystack, MQTT, and related IoT protocols
  • Exposure to different agile modalities & methodologies
  • Hands-on experience with Azure, Kubernetes, IaC, observability, and monitoring
  • Developed & maintained production quality front-ends
  • Delivered products that simplify timeseries analysis and data visualizations
  • Contributed to hardware products or embedded systems

More Openings

Senior Software Engineer
Software Engineer

Share This Job

Powered by