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$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$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...SuggestedFull timeWork experience placementWork at officeLocal areaImmediate start2 days per week$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- ...Micron Technology seeks a Senior Member of the Technical Staff in Folsom, CA, to drive the technology vision for high-performance... ...technology reviews. The ideal candidate has a degree in Electrical Engineering or Computer Science, proven leadership in datacenter solutions...Senior
$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$120k - $160k
...to come. Job Purpose and Impact ~ The AI Security Engineering Manager will help solidify foundation for the company's modern... ...Collaborate with AI platform engineers, cloud engineers, software engineers and other key stakeholders to create security solutions...Full time- ...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
$160k - $225k
...Join our team and help shape the future of unmanned technology within the defense industry today!ABOUT THE JOBAs an Embedded Software Engineer, you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary...Temporary workFor contractorsWork at officeLocal areaRemote work$105k - $160k
...purpose at Cargill. Job Purpose and Impact The Senior Professional, Platform Engineering job designs, develops and maintains digital technology... ...AUTOMATION: Leads the application of internal software deployment platform, continuous integration or continuous...SeniorWork experience placement- 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 companies...SeniorFull timeTemporary workWork experience placementWork at officeLocal areaImmediate start2 days per week
$220.92k - $311.89k
...applications-from edge devices to data center accelerators. If you are an engineer with strong technical and communication skills who thrives in a... ...the future of AI hardware. Role Overview As a Lead Senior Design Engineer - AI SoC Development , you will be responsible...SeniorLocal areaImmediate startShift work- We are looking for a PowerApp Developer to work for an enterprise customer. In this role you will be responsible for maintaining and operating existing PowerApps developments and ensuring that all PBI's dashboards are created for business operations. You will also be responsible...
$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$220k - $250k
Reference: 85347-369716ABOUT THE JOBAs a Principal Software Engineer V (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers. You will be the primary link between complex flight algorithms and custom avionics...Temporary workWork at office$50 - $90 per hour
...Position Overview Power your Future with Qualus as a Senior SCADA Engineer in our Communications & SCADA Engineering department! We are... ...efficiency and specialized field services. Qualus also provides software and technology enabled services and develops breakthrough...SeniorFull timeTemporary workWork at officeRemote workFlexible hours$100k
...Job Description Job Description Senior Full Stack Software Developer (Contract-to-Hire) Location: Remote (U.S. Preferred) Compensation... ...a highly motivated Senior Software Developer to join our engineering team and help maintain and expand our production platform...SeniorFull timeContract workWork at officeRemote work$165.01k - $226.89k
Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Principal Software Engineer, you will provide technical leadership and strategic direction for the development and optimization of advanced...Full timeWork experience placementWorldwide- ...full product lifecycle, collaborating with multidisciplinary engineering teams to bring innovative solutions from concept through deployment... ...environmental testing, and manufacturing activities.Document software architecture, testing, and system configurations.Provide...Minimum wageFull timeWork experience placementLocal areaFlexible hours
$150k - $210k
$150,000.00/yr - $210,000.00/yr Job Title: Senior Firmware Engineer Protocol Stack Design and Maintenance Design and maintain the NVMe protocol... ...At least 3 years work experience in each of the following: software/firmware applications engineering; SSD controller/firmware...SeniorFull timeWork experience placement$110k - $140k
...Technical Project Lead As a technical project lead in our cross-functional Application and Device Engineering team you will support the customer acquisition phase and establish sustainable and lasting customer communication on technical aspects regarding our silicon...Full timeWork experience placementWorldwideMonday to FridayFlexible hours$120.5k - $243k
Systems/Software EngineerThis role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office.Who... ...required)Role OverviewWe are hiring an Expert‑level Software Engineer to design and develop embedded software for HPE wired networking...Full timeWork experience placementWork at office$114k - $171k
...seeking a Principal Systems Engineer or a Sr Principal Systems Engineer... ...opportunities, mentorship by senior engineers, and access to... ...technologies like Ultra-Wideband (UWB) Software-Defined Radios (SDRs) and... ...in Vice President or Director positions may be eligible for...SeniorFull timeRelocation packageShift work$148.5k - $217.8k
...ES AMER NAS division is currently seeking a Lead Service Sales Engineer within 50 miles of Pleasanton, CA or Roseville, CA.What you’ll... ...institutional customers in the targeted market areas. In doing so, the Senior Sales Engineer will manage the customer relationship, providing...Full timeFor contractorsH1bLocal areaVisa sponsorshipRelocation package$108k - $158k
Eaton’s Electrical Engineering Services & Systems Division (EESS) is currently seeking a Service Application Engineer. This role is hybrid... ...Associate membership.Experience utilizing digital tools and software platforms to support proposal development, product configuration...Contract workFor subcontractorH1bLocal areaRelocationVisa sponsorship$151.6k - $222.4k
...scale. Your ImpactOwn features end-to-end across the complete software development lifecycle including AI, spanning requirements gathering... ...in design and code reviews, contributing to shared engineering standards and long-term system health. Partner closely with product...Full timeTemporary workLocal areaFlexible hours$107k - $178k
...Senior Project Manager Bring your curiosity and determination to make a positive impact on the future of mining! Together and with... ...and regulatory environments, and experience coordinating engineering, environmental, geotechnical, water, and permitting disciplines...For subcontractorWork at officeFlexible hours3 days per week- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ...innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management,... ...TechnologyExperience level: Mid-Senior LevelIndustry: Hospital And Health CareWork experience placementImmediate startWorldwide
$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 workInternshipFlexible hours$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!
- chief engineer Roseville, CA
- engineering director Roseville, CA
- hotel chief engineer Roseville, CA
- principal developer Roseville, CA
- principal engineer Roseville, CA
- senior civil engineer project manager Roseville, CA
- data center chief engineer Roseville, CA
- general engineer Roseville, CA
- ngo software engineer Roseville, CA
- entry level software engineer remote Roseville, CA


