Senior Director, Software Engineering
$240.7k - $303.2kRing Inc
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- ...operational excellence of enterprise-scale platforms. You will guide engineering teams in best practices and ensure the delivery of reliable applications. The ideal candidate has over 10 years of software engineering experience, strong hands-on Java skills, and leadership...Senior
$114k - $171k
....We are looking for you to join our team as a Principal/Senior Principal Software Engineer based in McClellan, CA.What You'll Get To Do: Synthesize... ...share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In...SeniorFull timeInterim roleRelocation packageShift work$114k - $177.8k
...insights and secure, advanced software solutions to enable strategic... .... We’re looking for software engineers and innovators who can help... ...DockerBasic Qualifications for Senior Principal Engineer Embedded... ...Employees in Vice President or Director positions may be eligible for...SeniorFull timeRelocation packageShift work- ...Senior Technical Lead Rancho Cordova, CA 12+ months Minimum of eight (8) years of experience aligning IT systems with organizational... .... Possession of a bachelor's degree in an IT-related or Engineering field. Minimum of five (5) years of experience with complex...Senior
$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...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week$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 timeWork experience placementWork at officeLocal areaImmediate start2 days per week$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...SeniorFull timeInternshipLocal areaImmediate startShift work- ...the technology powering the Pros platform—the end-to-end software contractors use to run their businesses, accessed... ...mobile clients, APIs, MCPs, and the DeDe agent. The Senior Director of Software Engineering will lead the Funding & Payments engineering team, owning...SeniorFor contractors
- Carvana is seeking Autobody Preppers with a minimum of 5 years of professional automotive bodywork experience to join Carvana's network. As an Experienced Heavy Body Technician, you'll train other Autobody Technicians and perform extensive bodywork on multiple panels, including...Senior
- Carvana is seeking Autobody Preppers with a minimum of 5 years of professional automotive bodywork experience. You will join our team as an Experienced Heavy Body Technician, training peers and performing extensive bodywork across multiple panels— including heavy plastic...Senior
- ...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...Work at office2 days per week
- Integration Services ContractorWe 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...SeniorFor contractors
- ...Sr Software EngineerPerfict Global is a leading IT consulting services provider focused on providing innovative and successful business... ...as a professional software engineerFocus on front-end engineering (no backend support in this role)Strong experience with Vue.js...SeniorWork at officeWork from home
- ...Senior Software Engineer – AlfrescoRancho Cordova, CA or Oakland, CA or Alpharetta, GAMUST: Alfresco Content services, Angular, Java & Spring Boot, Alfresco API Integration, Alfresco Search.Skills8+ years of experience in developing extensions for Alfresco Content Services...Senior
- ...Senior Software Engineer – Formworks -OCR & AI Document ProcessingLocation: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location)The Senior Software Engineer will help enhance and support the Formworks application...SeniorLocal area
- Core States Group is seeking a Senior Civil Project Manager to lead Civil Engineering projects from conception to completion. You will coordinate with Architectural, Mechanical, Electrical, Plumbing, and Structural teams to develop construction documents and respond to...Senior
$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:...Full timeFor contractorsWork at officeLocal areaWeekend work- ...Independent consultants only. We are seeking an experienced Engineering Lead to drive the architecture, delivery, and operational excellence... ...guidance to engineering teams. Drive high‑quality software delivery through best practices in development, testing, deployment...
$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 workFor contractorsLocal area- ...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 timeWork experience placementWork at officeLocal areaImmediate start2 days per week
$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 timeWork experience placementWork at officeLocal areaImmediate startWorldwide- ...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...SeniorLocal areaRemote work
- ...Software Engineer InternThis 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...InternshipWork at officeLocal area2 days per week
- ...Senior Engineering Program Manager This 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....SeniorTemporary workWork at officeLocal area2 days per week
- Duck Creek Technical Lead Location: 100% remote - 1st week onsite (see preferred locations) Duration: 4 months 2 weeks Candidates MUST be comfortable to be onsite in below cities for the 1st week. • Los Angeles, CA • Irvine, CA • San Diego, CA • San Francisco, CA ...Remote work
$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 timeFor contractorsWork at officeLocal areaWeekend work- ...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 contractorsWork experience placementWork at office
$233.99k - $330.34k
...Description: We are seeking an innovative and experienced engineering leader to join our developer software team. In this pivotal role, you will be responsible... ...long-term team goals.Communicating effectively with senior leadership, partners, and stakeholders.Job Type:...Full timeTemporary workWork experience placementLocal areaImmediate startShift work- ...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 timeWork at officeFlexible hours2 days per week
- ...have 8 years of IT experience, with strong expertise in Java, Spring Boot, and NoSQL databases. Responsibilities include designing software systems and implementing CI/CD practices. The contract duration is 6+ months, with potential for extension, and interviews will be...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!
- principal engineer Roseville, CA
- senior civil engineer project manager Roseville, CA
- engineering director Roseville, CA
- principal developer Roseville, CA
- general engineer Roseville, CA
- data center chief engineer Roseville, CA
- chief engineer Roseville, CA
- hotel chief engineer Roseville, CA
- cybersecurity software engineer Roseville, CA
- software developer fintech Roseville, CA


