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
Strategic Leadership & People Management
- 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 team operating in an expanding domain
- Define and communicate a multi-quarter engineering roadmap tied to underwriting, funding, and payments outcomes
Technical Leadership
- 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 auditability appropriate to a regulated lending and payments environment
- Champion modern engineering practices — including AI‑assisted and agentic development workflows — to raise team velocity and quality
Cross‑Functional Execution
- 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
Process & Platform Maturity
- 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
- Proven track record leading 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 record of 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 from a single product line 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.
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.
#J-18808-Ljbffr$286.2k - $326.7k
...Senior Director, Software Engineering - AI As a Capital One Senior Director of Software Engineering, you’ll spearhead our AI initiatives, developing and managing elite technical teams to architect next-generation intelligent solutions. You will champion everything from...SeniorFull timeLocal area- ...thinking while working with team of engineers and architects to align cross... .... Influence peer leaders and senior stakeholders across the... ...scientists, data engineers, software engineers, artificial intelligence... ...the job offered or as Senior Director of Software/Data Engineering,...Senior
$286.2k - $326.7k
...Senior Director, Software Engineering - AI As a Capital One Senior Director of Software Engineering, you'll spearhead our AI initiatives, developing and managing elite technical teams to architect next-generation intelligent solutions. You will champion everything from...SeniorFull timePart timeLocal area- ...the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services PlatformTeam, you lead multiple...Senior
- ...shape the future of financial services is waiting for you. Let’s push the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within the Asset & Wealth Management, Equity Plan Services Platform Team, you lead multiple...Senior
- ...JPMorganChase is seeking a Senior Director of Software Engineering to own the technical vision and end-to-end delivery of the Consumer and Community Banking Risk Feature Engineering Platform. You will lead multiple technical areas, manage several departments, and collaborate...Senior
$293.9k - $406.8k
...resilience, rapid resolution, and contextualized professional services across the entire customer journey.We are seeking a Senior Director of Software Engineering in our Cisco IQ Services engineering organization. This role is responsible for driving the technical strategy,...SeniorFull timeTemporary workLocal areaFlexible hours- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Manager of Software Engineering at JPMorgan Chase within the Consumer and Community Banking technology - Lending Innovation, you lead a team and...SeniorImmediate start
$118.45k - $236.9k
...community at a time. Position Summary As a Java full-stack Engineering Manager with CVS Health PSS IT team, you will build high-... ...engineering practices, and lead product build using agile (Scrum, SAFe) software development practices and create products from discovery and...SeniorHourly payFull timeTemporary workWork at officeLocal area- Hyundai Capital America is seeking an experienced Sr. Manager for Insurance Technology Platforms in Plano, TX. You will lead delivery, oversee platform improvements, and partner with business and tech teams to ensure reliable, compliant solutions. The role requires 8+ ...Senior
- ...Director of Software Engineering & Architecture Location: Onshore (US-based) | Reports to: Vice President of Engineering Team: Approx 14-18 offshore and 2-3 onshore with significant growth projected planned About the Role We are a B2B healthcare/pharmacy technology...
- ...Manager Of Software Engineering Lead a high-impact engineering team in JPMorganChase's TCIO Trade Execution Technology. Partner with senior stakeholders to raise engineering standards and automate recurring issues—driving platform stability and business impact across...SeniorWork at officeImmediate start
$209k - $238.5k
...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you enjoy solving some of the most complex engineering challenges in financial technology? Are you passionate about building highly scalable, resilient distributed systems that process billions...SeniorFull timePart timeInternshipLocal area- ...an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking - Risk Technology Portfolio team, you are an integral part of...SeniorFor contractorsWork at office
- If you are a software engineering leader ready to take the reins and drive impact, we’ve got an opportunity just for you. As a Director of Software Engineering at JPMorganChase within the Corporate... ...at scale. Leading a small, senior engineering team, this leader will...
- ...Travel Required : As Needed BRIEF SUMMARY The Director of Software Engineering provides strategic and technical leadership for the design... ...performance, and delivery execution- while providing senior technical guidance and mentoring engineering mangers and...Full timeRemote work
- If you are a software engineering leader ready to take the reins and drive impact, we've got an opportunity just for you. As a Director of Software Engineering at JPMorganChase within the Deposits... .... Influences peer leaders and senior stakeholders across the business,...
- JPMorganChase is seeking a Director of Software Engineering to lead a technical area within the Deposits team, driving impact across departments and projects. You will guide architecture, delivery, and product management, acting as a primary decision maker for your teams...
- ...Director Of Software Engineering - Secure Web Platform If you are a software engineering leader ready to take the reins and drive impact, we've... ...multiple businesses and domains Influences peer leaders and senior stakeholders across the business, product, and technology...
$144.2k - $288.4k
...Position Overview The Lead Director is a critical role,... ...Director of Adjudication Services Engineering at Caremark. This leadership... ...demonstrate engineering progress to senior leadership. Establish... ...for consistent and effective software delivery practices. Facilitate...Hourly payFull timeTemporary workLocal area$144.2k - $288.4k
...are looking for a hands-on, passionate engineering leader to join a high-energy, mission-... ...engage with their health. As the Lead Director of Software Engineering, you will lead the... ...mentor, and grow engineering managers and senior engineers, owning hiring, performance...Hourly payFull timeTemporary workWork experience placementLocal areaRemote work$143.63k - $299.38k
...internet scale. The AntiSpam and Delivery engineering team builds and operates critical... ...engineering leader who knows how to lead through senior engineers and tech leads, find simple... ...the team's evolution into an AI-forward software development team, raising AI fluency and...SeniorWork at officeFlexible hours- # Lead Director - Software Development Engineering (RxClaim Strategic Programs)CVS HealthFull-timeRichardson, United StatesUSD 144,200 - 144,2000 viewsPosted... ...will have the ability to interact with and influence senior management enterprise wide and create marketing...
$144.2k - $288.4k
...Adjudication Team! This high-profile IT Director role is jointly responsible for the transformation... ...growth, system performance or EOL software / hardware potentials while ensuring all... ...ability to interact with and influence senior management enterprise wide and create...Hourly payFull timeTemporary workLocal area$157.2k - $298.8k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...future of aerospace and defense.The Raytheon Software Engineering Team is seeking an experienced and delivery-focused Associate Director- AI Software Security Engineer to drive...Temporary workWork experience placementWork at officeRemote workFlexible hours$180k - $225k
Director of Software Engineering- Retail/E-Commerce Location: Hybrid - Dallas, TX (2x/week onsite) Compensation: $180K-$225K base + 15% bonus + 401(k) match + full benefits We're a high‑growth online retailer with over $11B in sales and 10M+ monthly visitors. Our platform...Immediate start- ...path of your career and guide multiple teams to success at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorganChase within the Consumer and Community Banking - Connected Commerce Tech - Ultimate Rewards team, you lead...Immediate start
- Robert Half is partnering with a large technology-driven organization seeking a Senior AI Software Engineer to join a growing team focused on developing and scaling enterprise AI solutions. This role is ideal for a hands-on engineer who has successfully delivered AI-powered...Senior
$123.7k - $210.3k
...The Software Engineering Manager is a leadership role that takes responsibility for the overall execution and success of software deliverables using agile methodology by leading a team of developers, comprised of both stateside and offshore resources. Excellent communication...Full timeWork at officeRelocation- ...Technologies is a leading technology company specializing in developing innovative software solutions for the public sector. We are currently seeking a talented and motivated Senior Software Engineer to join our dynamic development team. This is an exciting opportunity to...SeniorWork at officeLocal area3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Director, Software Engineering. Be the first to apply!
- application engineering manager Plano, TX
- application manager Plano, TX
- senior software manager Plano, TX
- senior software development manager Plano, TX
- IT software development manager Plano, TX
- director of software Plano, TX
- director software engineering Plano, TX
- software manager Plano, TX
- senior applications manager Plano, TX
- principal cloud engineer Plano, TX



