Senior Director Engineering, Home Software Applications
Role details
Job location
Tech stack
Job description
- Own and drive the technical and product strategy for the Home Software Applications across its full scope:
- Ownership of dealer-facing software platforms (portals, commissioning tools, remote diagnostics, field service applications)
- Platform team ownership for consumer-facing mobile and cloud applications; direct feature team ownership for PWRcell, PWRmicro, HSB Generator, Load Management, and HEMS
- Accelerate the ongoing AI transformation of the software engineering organization, embed AI-assisted development practices, retool workflows, evolve team topologies, and build a culture of continuous learning; leverage hands-on experience with Claude via Amazon Bedrock to lead credibly and drive product innovation
- Lead, grow, and develop a high-performing engineering organization of 25-50 engineers across multiple squads and disciplines; establish clear career paths, talent development programs, and a strong engineering culture
- Partner with the CTO, Home to define multi-year platform architecture and technology strategy; ensure alignment with Generac's broader corporate strategy and Home business objectives
- Drive platform reliability, scalability, and security across all software components; establish engineering standards, best practices, and quality frameworks appropriate for connected home energy systems
- Collaborate with Platform Product Management to define and evolve the platform roadmap, ensuring shared infrastructure capabilities enable and accelerate all business unit feature teams
- Partner closely with Business Unit leaders and Business Unit Engineering leaders to align platform capabilities with product line needs, clarify ownership boundaries, and resolve cross-team dependencies efficiently
- Collaborate with the UI/UX Design and Research team to ensure customer and dealer-facing experiences are informed by deep user insight and meet Generac's quality standards for usability and accessibility
- Lead the engineering strategy for intelligent home energy features - including predictive load management, AI-driven energy optimization, demand response, and personalized energy insights
- Manage platform-level technology partnerships and third-party integrations, including consumer ecosystem platforms, utility APIs, grid operators, and OEM technology providers
- Establish and track KPIs for platform health, engineering productivity, and product quality; present progress and strategic updates to CTO and executive leadership
- Drive substantial business growth as a direct result of platform capabilities, enabling new business models, unlocking new market segments, and accelerating time-to-market for new products
- Collaborate cross-functionally with Marketing, Sales, and Service to ensure platform capabilities are well-understood commercially and support the full customer and dealer lifecycle
Requirements
- Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical discipline
- 15+ years of progressive software engineering experience, with at least 5 years in a senior engineering leadership role (Director or above) managing large, multi-disciplinary software teams
- Demonstrated experience delivering software products across mobile (iOS/Android), and cloud/backend services
- Hands-on, practitioner-level experience building or deploying AI/LLM-powered applications using Claude Code or equivalent LLM
- Proven experience leading or actively participating in an AI-driven engineering transformation, including adopting AI-assisted development tooling, restructuring team workflows, and evolving engineering culture
Preferred Qualifications
- Master's or PhD in Computer Science, Software Engineering, or a related discipline
- Experience scaling software engineering organizations in the 25-50+ engineer range, including organizational design, hiring strategy, and talent development
- Deep familiarity with AI/ML product development, including cloud-based ML pipelines, predictive energy algorithms, retrieval-augmented generation (RAG), and LLM-powered user experiences
- Experience deploying AI-native developer tooling (e.g., GitHub Copilot, Cursor, Claude, internal LLM toolchains) at scale to measurably accelerate engineering velocity
- Background in IoT or connected home energy products; strong understanding of device-to-cloud architecture, embedded gateway firmware, OTA update strategies, and edge/cloud data flows
- Experience with Home Energy Management Systems (HEMS), demand response, grid services, or utility API integrations
- Experience leading full-stack development of dealer or field-technician-facing software platforms, including web portals, commissioning tools, and remote diagnostics
- Strong product strategy instincts, ability to synthesize market trends, customer insights, and technical feasibility into a compelling, prioritized platform roadmap
- Demonstrated experience collaborating deeply with UI/UX Design and User Research teams to translate user insights into high-quality software experiences
- Track record of successfully shipping high-quality consumer-facing and dealer-facing software products with measurable business impact
- Exceptional communication skills, able to translate complex technical strategy into clear narratives for executive audiences, business unit leaders, and external partners
Benefits & conditions
Generac is committed to fair and equitable compensation practices. The salary range for this role based in (California) is $239,000 - $323,000. This compensation will ultimately be in line with the location in which the position is filled. Final compensation for this role will be determined by various factors such as a candidate's relevant work experience, skills, certifications and geographic location. This role is eligible for variable compensation including short term and long-term incentives.
US "This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, 8 paid Holidays and 401(k) retirement benefits."
Canada This position includes a comprehensive benefit package that includes medical, dental and vision plans; life, long-term disability, flexible spending and health savings accounts, accrued paid time off, paid Holidays (10 for Ontario, 11 for British Columbia) and RRSP retirement benefits."