Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Director, Software Engineering

$240.7k - $303.2k

Ring

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

GoodLeap's B2B organization builds the technology that powers the GoodLeap Pros platform — the end‑to‑end software contractors use to run their businesses, accessed through the Pros web and mobile clients, APIs, MCPs, and the DeDe agent. Within B2B, Pros Financing & Payments owns every point‑of‑sale financing and payments capability contractors and their customers touch: underwriting, submissions, approvals, pricing, funding, and payments, along with the product configuration and documents infrastructure that supports them. The Senior Director of Software Engineering will lead the Funding & Payments engineering team, owning the architecture, delivery, and operational health of the systems that decide, fund, and process contractor transactions. This is a hands‑on technical leadership role for someone who can architect resilient, high‑throughput financial systems while building and scaling the team accountable for them.

Essential Job Duties and Responsibilities
  • Lead and grow the Funding & Payments engineering team, with a defined path to expanding ownership across the full Pros Financing & Payments engineering organization
  • Mentor engineering managers and senior ICs, building a high‑performance, accountable engineering culture
  • Own hiring, calibration, and career development for a teamoperatingin an expanding domain
  • Define and communicate a multi‑quarter engineering roadmap tied to underwriting, funding, and payments outcomes
  • Own the architecture and reliability of systems spanning underwriting decisioning, submission and approval workflows, funding, and payments processing
  • Guide technical decisions across a distributed, event‑driven services ecosystem supporting high‑volume, time‑sensitive financial transactions
  • Set and enforce engineering standards for security, compliance, and auditabilityappropriate toa regulated lending and payments environment
  • Champion modern engineering practices — including AI‑assisted and agentic development workflows — to raise team velocity and quality
  • Partner with Product, Risk, Compliance, and Operations to align engineering delivery with contractor‑facing financing and payments outcomes
  • Own delivery across initiatives spanning multiple services and teams, balancing speed, risk, and system stability
  • Define and track KPIs across financing/payments transaction volume, submission‑to‑close conversion, and fraud/delinquency risk metrics
  • Drive CI/CD, observability, and deployment automation across the Financing & Payments service estate
  • Manage technical debt and platform scalability as transaction volume and product surface area grow
  • Establish the operating rigor — on‑call, incident response, SLAs — required for systems that gate real money movement
Required Skills, Knowledge, and Abilities
  • 10+ years of engineering experience, including 5+ years in technical leadership roles managing managers and cross‑functional teams
  • Proventrack recordleading engineering for complex, regulated fintech, lending, or payments platforms
  • Deep experience with distributed, event‑driven microservices architectures supporting high‑volume transactional systems
  • Experience with underwriting/decisioning systems, loan origination or servicing pipelines, or payments processing infrastructure
  • Strong grasp of cloud‑native architecture (AWS or equivalent), API design, and modern CI/CD practices
  • Track recordof scaling an engineering organization through growth — hiring, structuring teams, and expanding scope
  • Excellent stakeholder management and communication skills, comfortable operating across Product, Risk, and Compliance
Nice to Haves
  • Experience in point‑of‑sale financing, home improvement/solar lending, or contractor‑facing fintech
  • Experience integrating AI or agentic tooling into the software development lifecycle to improve engineering throughput
  • Background scaling a platform team froma single productline into a broader organization — mirroring this role's growth path

$240,700 - $303,200 a year

Base pay range (CA, WA, NJ, MA, DC, NYC) per year: $264,800 - $303,200

Base pay range (all other US locations) per year: $240,700 - $275,600

In addition to the above salary, this role may be eligible for a bonus and equity.

mandatory mandatory.

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 .

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Director, Software Engineering in Roseville, CA vacancy
  • $240.7k - $303.2k

     ...technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels...  ...and documents infrastructure that supports them. The Senior Director of Software Engineering will lead the Funding & Payments engineering team, owning... 
    Senior
    For contractors

    GoodLeap

    Roseville, CA
    4 days ago
  • $92.5k - $200.4k

    The Senior Software Engineer will help build the Next Gen Applications Suite. Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining a highly scalable set of products and applications. The incumbent will... 
    Senior
    Local area

    Delta Dental

    Rancho Cordova, CA
    4 days ago
  • $125k - $156.3k

     ...Job Summary: Natera is seeking an experienced Senior Software Engineer with modern data engineering and AI-enabled development skills with deep scientific R&D background to design and build data products that directly support genomics research and translational... 
    Senior
    Work at office
    Immediate start
    Remote work
    Worldwide

    GrabJobs

    Roseville, CA
    3 days ago
  • $113.3k - $205.52k

     ...goals, and thrive as #OneJamf. What you'll do at Jamf: As a Senior Site Reliability Engineer, you'll help us balance development velocity with the...  ...What we are looking for: Minimum of 5 years experience in software engineering, SRE or production operations roles. (Required... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    GrabJobs

    Roseville, CA
    3 days ago
  • $136.5k - $276.5k

    Switching Software Customer Engineering EscalationsThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from...  ...Description:The Customer Engineering Escalation Engineer (CEE) is a senior individual contributor who leads the most complex and... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    3 days ago
  • $105.5k - $213.5k

    Software Engineer IIThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    3 days ago
  • $117.62k - $227.27k

     ...design ecosystem, and an operationally resilient global manufacturing supply chain.Position OverviewThe CEG/FEDS Software Application Development Engineer provides technical support to Intel Foundry Services customers on improving operational efficiencies across the board... 
    Senior
    Full time
    Internship
    Local area
    Immediate start
    Shift work

    Intel

    Folsom, CA
    4 days ago
  • $85k - $95k

     ...industry today! GENERAL JOB SUMMARY: Develops product software using software engineering best-practices, while adhering to KUAS policies and...  ...~ Works under the specific direction and guidance of senior engineers and manager. SUPERVISORY RESPONSIBILITY:... 
    For contractors
    Work at office
    Local area
    Weekend work

    Kratos Defense & Security Solutions

    Roseville, CA
    1 day ago
  • $105.5k - $213.5k

     ...Software Engineer II This role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work.... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    HPE

    Roseville, CA
    1 day ago
  • $142k - $196k

     ...enablement, and user session attribution systems that directly influence customer acquisition and loan conversion outcomes. As a Software Engineer, Foundations at Upstart, you will help scale and extend backend data systems that enable high-quality, reliable marketing data... 
    Temporary work
    Summer work
    Currently hiring
    Local area
    Remote work
    Work from home

    GrabJobs

    Roseville, CA
    4 days ago
  •  ...Software Engineer IIThis role has been designed as 'Hybrid' with a requirement that you will work on average 2 days per week from an HPE office.Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect... 
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    4 days ago
  • We are seeking a highly technical Integration Services contractor to support newly developed and evolving integration processes. These processes are currently under active development and review, and this role will play a key part in validating data integrity, documenting...
    Senior
    For contractors

    Yantran LLC

    Roseville, CA
    2 days ago
  •  ...Sr Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business workforce solutions to Fortune 500 companies. Our trained and experienced professionals constantly strive to bring together the best... 
    Senior
    Long term contract
    Work at office
    Work from home

    Perfict Global, Inc.

    Rocklin, CA
    2 days ago
  • $93.45k - $202.47k

     ...hybrid position with an onsite requirement of 1-2 days per week in Oakland, CA or Alpharetta, GA. We are seeking a Senior Salesforce Engineer to design, build, and scale enterprisegrade solutions on the Salesforce platform. This role requires strong technical depth... 
    Senior
    H1b
    Local area
    2 days per week
    1 day per week

    Delta Dental of California

    Rancho Cordova, CA
    14 days ago
  • $174k - $352.5k

    Senior Principal ASIC Design EngineerThis role has been designed as ‘’Onsite’ with an expectation...  ...to shape both product capability and engineering methodology.Our culture is built on open...  ...design, design verification through software developed for component and system... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise

    Roseville, CA
    4 hours ago
  • $140k - $210k

     ...Join our team and help shape the future of unmanned technology within the defense industry today!GENERAL JOB SUMMARY:Perform software engineering tasks related to the design, implementation, test, and validation of autonomous aircraft flight control software, and higher... 
    Temporary work
    For contractors
    Local area

    Kratos Defense & Security Solutions

    Roseville, CA
    11 hours ago
  •  ...problems.Brings technical thinking to break down complex data and to engineer new ideas and methods for solving, prototyping, designing, and...  ...failure risk.Provides mentoring to others to set an example of software systems design and development innovation and excellence.... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    5 days ago
  • $153.5k - $310.5k

    Principal Signal Integrity Engineer - R&D Networking PlatformsThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who We Are:Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people... 
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Worldwide

    Hewlett Packard Enterprise

    Roseville, CA
    3 days ago
  • $95k - $125k

     ...family lives. Join our team and help shape the future of unmanned technology within the defense industry today!ABOUT THE JOBAs an Software Engineer II (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers.... 
    Temporary work
    For contractors
    Local area

    Kratos Defense & Security Solutions

    Roseville, CA
    1 day ago
  •  ...DESCRIPTION Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or...  ...maintenance. Provides in-depth technical trainings to internal engineering teams. May interact with government and enterprise customers... 
    Senior
    Local area
    Remote work

    Mindlance

    Folsom, CA
    3 days ago
  • $196.24k - $314k

     ...passionate, and flexible. Job Description The Principal Engineer, AI Transformation is a senior technical leader and individual contributor embedded...  ...experiences. Minimum Requirements: ~10+ years of software or embedded engineering experience, with deep expertise... 
    Temporary work
    Internship
    Flexible hours

    Solidigm

    Rancho Cordova, CA
    12 days ago
  • $18.13 - $31.72 per hour

     ...the brightest and most innovative minds in the country! As a Software Engineering Intern, you will participate in a comprehensive summer...  ...Qualifications You Must Have: Must be a Sophomore, Junior, or Senior in college or technical school, with at least 6 months until... 
    Work experience placement
    Summer work
    Internship
    Summer internship
    Work at office

    Sierra Nevada Corporation

    Folsom, CA
    1 day ago
  • $104k - $227k

     ...skills to work where the stakes are real and the mission is bigger than any one person, forge the future with Voyager. The Software Engineer is responsible for designing, developing, integrating, testing, and maintaining mission-critical software and software-enabled... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Relocation package
    Flexible hours
    Night shift

    Voyager Technologies, Inc.

    Folsom, CA
    1 day ago
  • $70 - $75 per hour

     ...Description Lead Software Engineer – Systems Management Tools About the Team The Technical Infrastructure organization designs, builds, and operates the enterprise platforms that power Williams-Sonoma, Inc. across Ecommerce, Supply Chain, Corporate, Retail, and... 
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    Rocklin, CA
    20 days ago
  •  ...Job Description Job Description Position Overview The Director of SCADA Engineering leads a team of 15-20 Systems Integration and Automation Engineers and is responsible for overseeing our SCADA systems integration technical implementation activities, particularly... 
    For contractors
    Work experience placement
    Work at office

    Trimark Associates

    Folsom, CA
    26 days ago
  • $140k - $210k

     ...team and help shape the future of unmanned technology within the defense industry today! GENERAL JOB SUMMARY: Perform software engineering tasks related to the design, implementation, test, and validation of autonomous aircraft flight control software, and higher... 
    Full time
    For contractors
    Work at office
    Local area
    Weekend work

    Kratos Defense

    Roseville, CA
    more than 2 months ago
  • $105.5k - $243k

    Senior Engineering Program ManagerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    1 day ago
  • $170.5k - $193.5k

    Staff Software EngineerGoodLeap is a technology company delivering best-in-class financing...  ...seeking a highly skilled Staff Software Engineer to bring technical excellence,...  ...practices and data privacy regulations.Mentor senior and mid-level engineers, fostering a culture... 

    GoodLeap

    Roseville, CA
    1 day ago
  •  ...your skills and capabilities. Summary The Technical Lead/Software Engineering lead will support the Dental Business IT portfolio across...  ...~8+ years of IT experience with Technical Leadership or Senior Engineering Responsibilities, with experience in Dental Business... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Gainwell Technologies LLC

    Roseville, CA
    more than 2 months ago
  • $111.1k

     ...technology lifecycle in action. Unlike many companies where hardware, software, and manufacturing operate separately, Intel brings them...  ...and global deployment. Whether you're tackling engineering challenges, improving operations, analyzing data, advancing next... 
    Summer work
    Internship
    Local area
    Immediate start
    Worldwide
    Relocation package
    Shift work

    Intel

    Folsom, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!