The Role Moment Energy is seeking a Director of Engineering to lead and scale our multidisciplinary engineering organization as we expand production of our battery energy storage systems. This role ...
The Role Moment Energy is seeking a Director of Engineering to lead and scale our multidisciplinary engineering organization as we expand production of our battery energy storage systems. This role ...
Director of Engineering
Coquitlam, BC · On-site
$120 - $160/hr
As a key member of the engineering leadership team, the Director of Engineering will drive technical strategy, engineering execution, and team development while ensuring that our products move ...
Director of Engineering
Coquitlam, BC · On-site
$120 - $160/hr
As a key member of the engineering leadership team, the Director of Engineering will drive technical strategy, engineering execution, and team development while ensuring that our products move ...
Director of Engineering
Surrey, BC · On-site
As a key member of the engineering leadership team, the Director of Engineering will drive technical strategy, engineering execution, and team development while ensuring that our products move ...
Quick apply
Director of Engineering
Surrey, BC · On-site
As a key member of the engineering leadership team, the Director of Engineering will drive technical strategy, engineering execution, and team development while ensuring that our products move ...
Director of Engineering
Vancouver, BC · On-site
$120 - $140/hr
ABOUT THE POSITION The Director of Engineering oversees all mechanical, electrical, plumbing, and structural operations of the Club's facilities to ensure a safe, functional, and high-quality ...
Director of Engineering
Vancouver, BC · On-site
$120 - $140/hr
ABOUT THE POSITION The Director of Engineering oversees all mechanical, electrical, plumbing, and structural operations of the Club's facilities to ensure a safe, functional, and high-quality ...
As the Director of Enterprise Engineering - Practices and Platforms, your role is pivotal in aligning the engineering direction across all technology departments, spanning Digital, Retail ...
As the Director of Enterprise Engineering - Practices and Platforms, your role is pivotal in aligning the engineering direction across all technology departments, spanning Digital, Retail ...
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
Director of Engineering
CA$140K - CA$180K/yr
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
Director of Engineering
CA$140K - CA$180K/yr
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
Director of Engineering
Richmond, BC · On-site
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
Director of Engineering
Richmond, BC · On-site
As the Director of Engineering, you will provide strategic leadership and operational direction to a multi-disciplinary engineering team responsible for developing and supporting our product lines.
Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This ...
Overview We are seeking a hands-on Director of AI Software Engineering to lead and scale AI engineering efforts supporting multiple business units across Governance, Risk, and Compliance (GRC). This ...
Diligent is looking for a Technical Director of Data Engineering to help design and build the next generation of data and AI infrastructure powering our products and internal platforms. This is not a ...
Diligent is looking for a Technical Director of Data Engineering to help design and build the next generation of data and AI infrastructure powering our products and internal platforms. This is not a ...
Director, Program Delivery What is the opportunity? RBC's AI Group is scaling rapidly to deliver on ... Partner with engineering leaders, architects, and product teams to understand technical ...
Director, Program Delivery What is the opportunity? RBC's AI Group is scaling rapidly to deliver on ... Partner with engineering leaders, architects, and product teams to understand technical ...
Senior Director, Software Engineering We have an opportunity for Senior Director, Software Engineering to join our SaaS TD team, reporting to the VP of Engineering. In this role, you will provide ...
Senior Director, Software Engineering We have an opportunity for Senior Director, Software Engineering to join our SaaS TD team, reporting to the VP of Engineering. In this role, you will provide ...
Reporting to the Director, Quality Assurance, are the Quality Engineers, Lab Technicians, and the Inspection Team. WORK PERFORMED Directs and manages the efforts of the Quality Assurance and Quality ...
Reporting to the Director, Quality Assurance, are the Quality Engineers, Lab Technicians, and the Inspection Team. WORK PERFORMED Directs and manages the efforts of the Quality Assurance and Quality ...
Development Director - NHL
Vancouver, BC · On-site
$100 - $130/hr
Partner with engineering leads and AI/ML teams to ensure technical feasibility, sound design ... direct people management and career development of technical staff. Experience leading complex ...
Development Director - NHL
Vancouver, BC · On-site
$100 - $130/hr
Partner with engineering leads and AI/ML teams to ensure technical feasibility, sound design ... direct people management and career development of technical staff. Experience leading complex ...
Technical Director
CA$150K - CA$180K/yr
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Technical Director to oversees the project's Lead Programmer and ...
Technical Director
CA$150K - CA$180K/yr
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Technical Director to oversees the project's Lead Programmer and ...
Technical Director
New Westminster, BC · On-site
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Technical Director to oversees the projects Lead Programmer and ...
Quick apply
Technical Director
New Westminster, BC · On-site
Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented Technical Director to oversees the projects Lead Programmer and ...
The Director, Business Process Engineering & AI Enablement is responsible for the execution of the strategy, roadmap, and delivery of AI enablement, process automation, and business process ...
The Director, Business Process Engineering & AI Enablement is responsible for the execution of the strategy, roadmap, and delivery of AI enablement, process automation, and business process ...
Director of Engineering, Internal Platform
Vancouver, BC · Hybrid
CA$2.0K/wk
Summary: We are seeking an experienced Director of Engineering to build and maintain a highly secure, available, and performant internal platform at Clio. This role will empower all Clions to ...
Director of Engineering, Internal Platform
Vancouver, BC · Hybrid
CA$2.0K/wk
Summary: We are seeking an experienced Director of Engineering to build and maintain a highly secure, available, and performant internal platform at Clio. This role will empower all Clions to ...
The Director of Computer Vision will drive the technical vision, research and engineering execution ... Technical Vision, Engineering Leadership, and Execution: Provide executive technical leadership to ...
The Director of Computer Vision will drive the technical vision, research and engineering execution ... Technical Vision, Engineering Leadership, and Execution: Provide executive technical leadership to ...
Programming Director information
How does a Programming Director typically collaborate with other departments to ensure successful project execution?
What does a Programming Director do?
What are the key skills and qualifications needed to thrive as a Programming Director, and why are they important?
What is the difference between Programming Director vs Software Developer?
| Aspect | Programming Director | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science, Management experience | Bachelor's in Computer Science or related field |
| Work Environment | Leads teams, manages projects, strategic planning | Writes code, develops software, tests applications |
| Industry Usage | Used in media, entertainment, tech companies for overseeing programming | Common across tech, startups, software firms |
| Search Intent | Roles involving leadership and project oversight | Roles focused on coding and software creation |
The Programming Director typically oversees programming teams and manages project strategies, requiring leadership skills and industry experience. In contrast, a Software Developer focuses on coding and developing software applications. While both roles require technical knowledge, the Programming Director's role is more managerial, whereas the Software Developer's role is more technical and hands-on.

Other
Posted 22 days ago
Job description
Moment Energy is seeking a Director of Engineering to lead and scale our multidisciplinary engineering organization as we expand production of our battery energy storage systems. This role will oversee a growing team of engineers across multiple disciplines.
As a key member of the engineering leadership team, the Director of Engineering will drive technical strategy, engineering execution, and team development while ensuring that our products move efficiently from design through certification and into scalable manufacturing.Â
The ideal candidate combines strong technical leadership with operational execution, bringing experience scaling engineering teams, delivering complex hardware products, and collaborating cross-functionally with manufacturing, supply chain, product, and commercial teams.
Responsibilities and Duties
Engineering Leadership & Strategy- Lead, mentor, and develop a multidisciplinary engineering team across mechanical, electrical, firmware, software, battery systems, and test engineering.
- Establish clear technical vision, engineering strategy, and development roadmaps aligned with company growth and product strategy.
- Build scalable engineering processes, structures, and performance standards to support rapid company growth.
- Foster a high-performance engineering culture focused on collaboration, innovation, accountability, and continuous improvement.Â
- Plan, build, and hire new teams to take on new initiatives and scale the company.Â
- Lead motivated teams and individuals by demonstrating strong hands-on skills and the ability to break down full business objectives into strategies for teams.
- Partner closely with executive leadership to align engineering priorities with business objectives.
- Oversee the design and development of battery energy storage system (BESS) components and integrated systems, including battery enclosures, power electronics integration, thermal management systems, and structural components.
- Guide system architecture decisions to ensure performance, reliability, manufacturability, and scalability.
- Lead cross-functional collaboration between hardware, firmware, and software teams to ensure seamless integration of systems.
- Ensure engineering programs progress effectively from concept through prototyping, validation, certification, and production launch.
- Support engineering efforts required for product safety and certification, including standards such as UL and other regulatory requirements.
- Establish engineering development processes including design reviews, FMEA, documentation standards, and product lifecycle management.
- Oversee creation and maintenance of key engineering documentation such as BOMs, manufacturing drawings, SOPs, design review materials, and technical specifications.
- Implement metrics and reporting frameworks to track engineering progress, product quality, and team performance.
- Work with program managers to set and achieve ambitious goals, track progress against timelines, make educated decisions with missing data, trade-off risks and compromises to meet deadlines.Â
- Collaborate with quality and regulatory teams to ensure compliance with industry and safety standards.
- Partner with supply chain teams to evaluate and onboard new suppliers and engineering partners.
- Support supplier technical evaluation and design collaboration to optimize cost, performance, and lead times.
- Interface with customers and external stakeholders on technical requirements when needed.
Â
The Candidate
We're looking for individuals with the following traits, skills, and experiences:
- Bachelor's or Master's degree in Engineering.
- Must have a background in industries such as energy storage, power electronics, EV, robotics, or industrial systems.
- 12+ years of experience in the design, development and launch of complex electro-mechanical or other relatable applications.
- Proven experience launching new industrial products and scaling a concept through the prototyping, product development cycle, through to repeatable manufacturing.
- Proven experience scaling engineering teams and processes in high-growth or startup environments.
- Proven experience as a strong people leader, who loves working with teams, mentoring engineers, growing individuals and managers.Â
- Strong public speaking and presentation skills.
- Strong understanding of systems engineering, product lifecycle development, and certification processes.
- Demonstrated understanding of UL1973, UL9540, UL9540A, NFPA 68 and 69 standards is preferred.