Director, Software Engineering
Company: GoodLeap
Location: San Francisco
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description About GoodLeap: GoodLeap is a
technology company delivering best-in-class financing and software
products for sustainable solutions, from solar panels and batteries
to energy-efficient HVAC, heat pumps, roofing, windows, and more.
Over 1 million homeowners have benefited from our simple, fast, and
frictionless technology that makes the adoption of these products
more affordable, accessible, and easier to understand. Thousands of
professionals deploying home efficiency and solar solutions rely on
GoodLeap’s proprietary, AI-powered applications and developer tools
to drive more transparent customer communication, deeper business
intelligence, and streamlined payment and operations. Our platform
has led to more than $30 billion in financing for sustainable
solutions since 2018. GoodLeap is also proud to support our
award-winning nonprofit, GivePower, which is building and deploying
life-saving water and clean electricity systems, changing the lives
of more than 1.6 million people across Africa, Asia, and South
America. Position Summary We are seeking a Director of Engineering
to lead the development of our next-generation SaaS platform
serving professionals in the trades industry. This platform
empowers users with advanced tools for project management, energy
modeling, savings calculations, and optimization of home energy
systems—including rooftop solar, battery storage, and home
efficiency and home improvement upgrades. As the Director of
Engineering, you will be responsible for shaping the technical
strategy, system architecture, and organizational structure of this
critical important new product and business area. You’ll lead a
growing team, working closely with product and design leadership to
ensure the delivery of secure, scalable, and high-performance
software. This is a pivotal leadership role for a hands-on
technical leader with a passion for team development, deep
architectural experience, and a track record of building resilient,
distributed systems in fast-paced environments. Essential Job
Duties & Responsibilities Lead and mentor engineering managers and
senior ICs across multiple teams, promoting a high-performance,
collaborative culture. Define the engineering vision and roadmap in
alignment with company goals and product strategy. Foster a culture
of ownership, accountability, and technical excellence. Drive
hiring and talent development to build a strong, diverse
engineering organization. Architect and guide the implementation of
a distributed, event-driven platform leveraging Python, FastAPI,
and modern software delivery practices. Ensure systems are robust,
scalable, secure, and highly available, capable of supporting
complex energy modeling and analytics. Lead technical reviews,
design sessions, and engineering planning to ensure architectural
decisions align with business needs and long-term maintainability.
Establish and enforce software development best practices across
SDLC, including coding standards, testing, monitoring, and
documentation. Partner closely with Product, Design, Data, and
Operations teams to align engineering efforts with customer
outcomes and business impact. Own delivery and execution across
large, complex initiatives—balancing velocity, quality, and cost.
Define and track KPIs and SLAs to measure and continuously improve
engineering performance and system reliability. Advance CI/CD
pipelines, observability tooling, and deployment automation to
enable rapid, reliable releases. Ensure adherence to security,
compliance, and operational best practices across cloud-based
infrastructure. Support platform scalability and maintainability
through disciplined technical debt management and modular
architecture. Required Skills and Experience 10 years of
engineering experience, with at least 5 years in technical
leadership roles, including managing engineering managers and
cross-functional teams. Proven success in leading the development
of complex, cloud-native SaaS platforms. Deep technical expertise
in: Python , FastAPI, and modern asynchronous programming
Distributed systems and microservices architecture Event-driven
design and message queuing (e.g., RabbitMQ) Infrastructure-as-Code
with Terraform or OpenTofu Scalable CI/CD pipelines and DevOps best
practices Strong grasp of the full SDLC and Agile development
methodologies. Experience guiding teams through architectural
decisions and hands-on problem solving. Excellent communication and
stakeholder management skills. Preferred Qualifications Familiarity
with the energy domain, including solar modeling, battery storage,
VPPs, and energy efficiency tools. Experience building platforms
for prosumers or professionals in regulated industries. Prior work
with high-scale data systems or machine learning infrastructure is
a plus. Experience with cloud-native ecosystems (AWS, GCP) and
service mesh tools. Soft Skills and Cultural Fit Inspirational
leader who leads by example and builds high-trust, high-performance
teams. Bias for action and outcomes with the ability to balance
vision and execution. Strong collaboration and cross-functional
alignment skills. A passion for sustainability, clean energy, and
delivering real-world impact. In addition to the above salary, this
role may be eligible for a bonus and equity. Opportunities for
Growth This is a unique opportunity to shape the engineering
culture and technology foundation of a fast-growing platform at the
forefront of the energy transition. You’ll be a critical member of
the senior leadership team and have a direct hand in building the
future of the trades industry’s digital tools. Additional
Information Regarding Job Duties and Job Descriptions: Job duties
include additional responsibilities as assigned by one's supervisor
or other managers related to the position/department. This job
description is meant to describe the general nature and level of
work being performed; it is not intended to be construed as an
exhaustive list of all responsibilities, duties and other skills
required for the position. The Company reserves the right at any
time with or without notice to alter or change job
responsibilities, reassign or transfer job position or assign
additional job responsibilities, subject to applicable law. The
Company shall provide reasonable accommodations of known
disabilities to enable a qualified applicant or employee to apply
for employment, perform the essential functions of the job, or
enjoy the benefits and privileges of employment as required by the
law. If you are an extraordinary professional who thrives in a
collaborative work culture and values a rewarding career, then we
want to work with you! Apply today! We are committed to protecting
your privacy. To learn more about how we collect, use, and
safeguard your personal information during the application process,
please review our Employment Privacy Policy and Recruiting Policy
on AI . We may use artificial intelligence (AI) tools to support
parts of the hiring process, such as reviewing applications,
analyzing resumes, or assessing responses. These tools assist our
recruitment team but do not replace human judgment. Final hiring
decisions are ultimately made by humans. If you would like more
information about how your data is processed, please contact
us.
Keywords: GoodLeap, Santa Clara , Director, Software Engineering, IT / Software / Systems , San Francisco, California