Senior Software Engineering Manager - Home Energy
General Motors Proving Ground
Job Description
The Role
The Senior Software Engineering Manager for the GM Home Energy team is responsible for setting the technical and organizational direction and leading multiple engineering teams that deliver new and innovative software solutions for the GM Energy business domain, including GM Home Energy and related programs.
They will own delivery for high impact customer and partner experiences across mobile, web, integrations, and data services that power capabilities such as energy program enrollment, home energy management, leasing and sales workflows, partner integrations, and grid/DER engagement platforms.
The ideal candidate has:
A strong background in software architecture and engineering for cloud-native, data-intensive systems.
Deep experience integrating across enterprise and external ecosystems (utilities, installers, OEM systems).
A proventrack recordof building and scaling high-performing engineering organizations.
Our engineers work in highly collaborative environments across UX, mobile, web, data, streaming, and custom rules/decisioning engines. We regularly work on cutting-edge cloud technologies and invent new integration and engagement patterns along the way.
Leading highly technical teams through the full software development lifecycle using industry best practices is paramount in this role.
Key Responsibilities
Technology & Delivery Leadership
Define and drive the technical strategy and execution roadmap forHomeEnergy platforms (mobile apps, web portals, APIs, event streams, and data services) in support of GM Energyobjectives.
Be a technology expert across software architecture, infrastructure, build anddeploymentpipelines, observability, and engineering processes for multiple teams.
Lead the delivery of exceptional, secure, and resilient software using multiple languages and technologies (e.g., modern web/mobile stacks, cloud-native services, event streaming, dataplatforms).
Ensure your teams meet or exceed reliability, performance, security, and compliance expectations for customer-facing and partner-facing energy products.
Org & People Leadership
Build, lead, andretainmultiple high-performing engineering teams (e.g., mobile, full-stack, data/integration) aligned to Energy Engagement business outcomes.
Mentor and develop technical talent-from new college hires to senior/staff engineers and first-line managers-creating clear growth paths and succession plans.
Own workforce planning and staffing decisions for your area, in partnership with HR, aligned tooverallorg plans and GM's strategic priorities.
Foster a culture of ownership, psychological safety, accountability, and continuous learning that turns challenging, ambiguous ideas into robust production solutions.
Cross-Functional & Business Partnership
Partner closely with product management, design, GM Energy business stakeholders, and otherinternal and externalengineering organizationstoalign onpriorities, scope, and value delivery.
Have a broad, enterprise-wide view of the business and strong appreciation for strategy, processes, capabilities, enablers, and governance acrossbusiness domains
Actively manage dependencies with upstream and downstream systems and resolve cross-team impediments quickly.
Execution Excellence
Establish andmaintainengineering metrics and KPIs (e.g., delivery throughput, quality, reliability, adoption) that directly contribute to GM's strategic and GM Energy program goals.
Champion agile practices (Scrum/Kanban, CI/CD, trunk-based development, automated testing, feature flags) and ensure consistent execution across teams.
Drive architectural decisions that balance speed, quality, and long-term maintainability, including use of Azure services, event streaming (Azure Event Hub, Kafka, Pulsar), caching (Redis), and data modeling best practices.
Ensure adherence to security, privacy, regulatory, and safety expectations across all Energy Engagement software solutions, working with platform, security, and compliance partners as needed.
Change Leadership & Innovation
Demonstrate managerial courage to challenge the status quo, simplify complex systems, and define creative solutions in a rapidly evolving energy and EV ecosystem.
Champion change management intheorg, and leading teams through organizational, technology, and business transitions (e.g., new program launches, platform migrations, cost management initiatives).
Scan industry trends in energy, grid services, DER management, and customer engagement platforms, and translate them into actionable technology and product opportunities for GM Energy.
Your Skills & Abilities (Required Qualifications)
Bachelor's degree in computer science, Software Engineering, Electrical/Computer Engineering, or related technical field, or equivalent experience.
12+ years of experience developing and deliveringcutting-edgeenterprise-grade applications, including cloud-native systems. At least3+ of those years should include leading multiple teams or a large, complex team as a software engineering manager or equivalent.
Demonstrated experience leading engineering organizations ofroughly 10-20+ engineers (ICs and/or managers), including hiring, performance management, coaching, and organizational design.
Strong hands-on background in building sophisticated, scalable, secure software systems on cloud platforms (preferably Azure), including experience with:
Event streaming and messaging (Azure Event Hub, Kafka, Pulsar).
Caching technologies (Redis).
Modern web and/or mobile stacks and REST/GraphQLAPIs.
Demonstrated expert knowledge of modern software development practices (Agile/Scrum, SDLC, CI/CD, test automation, observability).
Proven ability tofacilitateproductive engagement and trade-off decisions between engineering, product, design, and business stakeholders.
Track recordof delivering complex, integrated solutions in an interconnected environment, ideally involving CRM, billing, data platforms, or external partner integrations (e.g., utilities, installers, grid partners).
Excellent communication and storytelling skills, capable of switching between executive-level discussions and deep technical reviews.
What Will Give You a Competitive Edge (Preferred Qualifications)
5+years of experience managing multiple engineering teams and/or managers, in a high-growth or transformational environment.
Experience delivering customer-facing products in one or more of the following domains:
Energy management, DER/solar/storage, grid services, or utilities.
EV charging, home energy integration, or connected vehicle platforms.
Expertisein drivingnumerousprojects across business and IT portfolios simultaneously; demonstrable ability to sequence and de-risk a multi-quarter roadmap.
Experience coaching and training technical staff on new and emerging technologies (e.g., event-driven architectures, data platforms, AI/ML-powered engagement, experimentation platforms).
Strong experience with database modeling and data structure principles, including designing scalable schemas for event/data hubs and analytical use cases.
Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.
This job may be eligible for relocation benefits.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources ( .
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire ( .
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email (View email address on click.appcast.io) us or call us at View phone number on click.appcast.io. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
We are leading the change to make our world better, safer and more equitable for all through our actions and how we behave. Learn more about:
Our Company (
Our Culture
How we hire??????? (
Our diverse team of employees bring their collective passion for engineering, technology and design to deliver on our vision of a world with Zero Crashes, Zero Emissions and Zero Congestion. We are looking for adventure-seekers and imaginative thought leaders to help us transform mobility.
Explore our global locations (
We are determined to lead change for the world through technology, ingenuity and harnessing the creativity of our diverse team. Join us to help lead the change that will make our world better, safer and more equitable for all by becoming a member of GM's Talent Community (beamery.com) ( . As a part of our Talent Community, you will receive updates about GM, open roles, career insights and more.
Please note that filling out the form below will not add you to our Talent Community automatically; you will need to use the link above. If you are seeking to apply to a specific role, we encourage you to click "Apply Now" on the job posting of interest.
The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at View email address on click.appcast.io .In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$173k - $230k
...Senior Director, Cloud Solutions ArchitecturePrinceton, NJ; Quincy... ...technology adviser and managed service provider with cross-platform... ...architecture, solutions engineering, or related technical roles,... ...you can choose to work from home or in our Ensono offices....Work from homeSeniorFull timeTemporary workRemote workFlexible hours$119.6k - $215.4k
...compliance, and economics. As a Senior Technical Program Manager, you will require... ...Development Process and the full software development lifecycle and... ..., cloud infrastructure engineering or AI/ML or its equivalent... ...choice to work from their home, their office, or both (in...Work from homeSeniorPermanent employmentWork experience placementWork at officeRemote workWorldwideFlexible hoursShift work$119.6k - $215.4k
...Partner with the best As a Senior Technical Program Manager, you will require... ...Development Process and the full software development lifecycle and... ..., cloud infrastructure engineering or AI/ML or its equivalent... ...choice to work from their home, their office, or both (in...Work from homeSeniorPermanent employmentWork experience placementWork at officeWorldwideFlexible hoursShift work$95k - $175k
...Senior Field Marketing Manager – Quality Cloud Veeva Systems is a mission-driven organization and pioneer... ...your flexibility to work from home or in the office, so you can thrive in... ...Requirements ~7+ years of enterprise software marketing experience ~ Exceptional...Work from homeSeniorWork at officeLocal areaRemote workFlexible hours- ...Financial seeks a technical leader for their engineering teams based in California, Missouri. The successful candidate will manage daily operations, design and maintain APIs,... ...experience in technical leadership and software engineering, with strong skills in coaching...SeniorRemote work
$62 - $76 per hour
...0 planners, designers, engineers, scientists, digital innovators... ...and construction managers and other professionals... ...an experienced? Senior Environmental Compliance... ...office/remote work-from-home component for meetings... ...in water, environment, energy, transportation and buildings...Work from homeSeniorHourly payDaily paidFull timeFor contractorsWork at officeLocal areaRemote workWorldwideFlexible hours- ...A technology company is looking for a Senior Software Engineering Manager who will lead engineering teams to build high-scale systems. The ideal candidate will have over 7 years of software engineering experience, with at least 3 years in a leadership role. Responsibilities...Senior
- ...Cubic Corporation is seeking a Software Engineering Manager responsible for leading the engineering teams for the SynchroStudio and SPM product lines. You'll ensure engineering deliverables meet timelines and quality standards while shaping engineering strategy and overseeing...Senior
- ...A leading digital media company in New Jersey is seeking a Manager, Software Engineering to lead its engineering team. The role involves driving excellence through the software development lifecycle, mentoring a high-performance culture, and strategic technical guidance...Senior
$150k - $200k
...announce an immediate opening for a Senior Engineer / Program Manager to serve as a regional engineering lead... ...and industrial clients, and energy customers. Together, we create sustainable... ...flexibility to live a full life at work and at home Dogged determination to deliver...Work from homeSeniorTemporary workImmediate start- 1976 Walt Disney Attractions Technology LLC is seeking a Manager of Software Engineering to oversee the Disney Cruise Line engineering team. The manager will lead the development of software solutions ensuring seamless guest experiences at sea. A strong background in software...SeniorFull time
- ...Description About GM Energy Are you... ...capabilities and software platforms needed to... ...Through our GM Energy Home offerings,... ...all of which can be managed seamlessly through... ...The Role The Senior Product Manager -... ...collective passion for engineering, technology and design...Work from homeSeniorWork at officeLocal areaRelocationRelocation package
- ...West500 Partners is looking for a Software Engineering Manager to lead a growing team in Kent, WA. This high-growth SaaS startup is focused on enabling advanced manufacturers to build exceptional hardware. In this role, you will guide a team, ensure high-quality software...Senior
$135k - $165k
...Cogent Communications, a Tier 1 network provider, is seeking a Manager, Software Engineering. This role involves leading and mentoring a team of software developers while ensuring high-quality software delivery. The ideal candidate will have 10+ years of experience in...Senior- ...Location: Austin, TX Employment Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Senior Software Engineering Manager to lead and scale our engineering organization. As a (former) individual...SeniorFull timeTemporary workWork at officeRelocation
- ...JumpCloud Engineering Manager/Sr. Engineering Manager All roles at JumpCloud® are Remote unless otherwise specified in the Job Description... ...You have: ~5+ years of experience leading and building software engineering teams developing on top of public clouds, like...SeniorImmediate startRemote work
- ...Senior Software Engineering Manager iSoftStone, Inc. is Seeking a Senior Software Engineering Manager to Join Our Team in Frankfurt, Germany! We are seeking a Senior Software Engineering Manager with 5+ years of hands-on software development experience and a strong...SeniorRemote workWorldwide
$172.5k - $260.1k
...the future of Salesforce. Engineering at Qualified Engineering... ...product: developing agentic software and embedding AI directly into... ...for an experienced Engineering Manager to lead our AI Core &... ...You'll partner closely with senior technical leaders and help drive...SeniorRemote work$195k - $300k
...poised to accelerate this vision with greater scale, reach, and impact. The Department: Credit Card The Role: Senior Manager, Software Engineering This role is required to be in person twice a week at our New York City, NY office. Responsibilities:...SeniorWork at officeRemote workFlexible hours- ...Job Description Job Description We are searching for an experienced Senior Software Engineering Manager who will play an integral leadership role on the engineering team to help us develop AI-based autonomous industrial robotic solutions. This position can grow into...SeniorFull timeWork at officeImmediate start
$1,500 per month
...Senior Software Engineering Manager The Senior Engineering Manager, Platform Engineering owns the health, output, and growth of MEDFAR's foundational technical functions: Cloud Engineering, Core Architecture. This is a high-impact leadership role responsible for the...SeniorImmediate startRemote work$113.9k - $200.91k
慨正橡扯 is seeking a Level 4 Software Engineering Associate Manager in Mount Laurel Township, NJ. In this role, you will lead a multi-discipline team of engineers responsible for developing and delivering advanced software solutions. The position requires a Bachelor's degree...SeniorRemote jobWork at office$170k - $210k
...advancing the future of renewable energy through intelligent software that optimizes how solar power... ...designed, predicted, and delivered. As Senior Software Engineering Manager, you’ll lead a distributed team... ...diverse consumers we represent, and the communities we call home....SeniorFlexible hours- ...simulation systems, design and run experiments and extend the experimentation framework. You will partner closely with other Engineering, Inventory and Product teams to define the vision and strategy for your group and to build and deliver the roadmap. What you'...SeniorTemporary workWork at officeLocal areaRemote workMonday to ThursdayFlexible hours
$180k - $200k
...Description Description TL;DR Kharon is seeking a full-time Senior Engineering Manager based in Denver. This role requires in-office attendance... ...intelligent application features. Optimize the Secure Software Development Life Cycle (SDLC) with a focus on developer...SeniorFull timeWork at officeImmediate start3 days per week- ...Senior Software Engineering Manager We are looking for the right people — people who want to innovate, achieve, grow and lead. Experience the challenges... ...providers of products and services to the global energy industry. About the Role As a Senior Software Engineering...SeniorFull timePart timeLocal area
- ...The Boeing Company is seeking a Software Engineering Manager in Hazelwood, MO to lead a team of 15+ engineers for the Tomahawk Cruise Missile program. This role involves overseeing team performance, P&L, and driving mission planning capabilities. The ideal candidate will...Senior
$135k - $160k
...meaningful work, you’ll feel at home here. We’re looking for... ...something. Not just manage projects. Not just... ...re continuing to grow our Energy business and are looking for a Senior Project Manager who wants... ...Coordinate across construction, engineering, OT, and automation teams...Work from homeSeniorRemote workFlexible hours$150k - $175k
...Motorola Solutions is looking for a Senior Software Engineering Manager in New York to lead a team in developing cloud-native, safe technology solutions. You will drive efficiency while ensuring high security and quality standards. The role requires 10+ years of experience...Senior$200k - $215k
...Senior Engineering Manager – Pearson Learning Studio Pearson Learning Studio (PLS) We are seeking a Senior Engineering Manager to lead and... ...of 10+ engineers. ~12+ years of overall experience in software engineering. ~ Proven experience scaling and leading distributed...SeniorFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineering Manager - Home Energy. Be the first to apply!
- energy engineer Warren, MI
- power integrity engineer Warren, MI
- energy efficiency engineer Warren, MI
- senior power electronics engineer Warren, MI
- power engineer Warren, MI
- senior computer engineer Warren, MI
- senior manager quality engineering Warren, MI
- senior software test automation engineer Warren, MI
- senior design verification engineer Warren, MI
- sr technical product manager Warren, MI


