Senior Software Developer Jobs at GoodLeap with Visa Sponsorship
GoodLeap builds technology for sustainable home financing, and its Senior Software Developer roles sit at the intersection of fintech infrastructure and clean energy lending. The company has sponsored work visas for this function, making it a realistic target if you're on an H-1B, OPT, CPT, or TN.
See All Senior Software Developer at GoodLeap JobsOverview
Showing 5 of 14+ Senior Software Developer Jobs at GoodLeap jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 14+ Senior Software Developer Jobs at GoodLeap
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Developer Jobs at GoodLeap.
Get Access To All Jobs
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 Overview
We are seeking a highly skilled Senior Full-Stack Software Engineer to bring technical excellence, initiative and leadership to our team. As a Senior Engineer, you’ll be a key contributor to the design, development, and scaling of our platform, working closely with product managers, designers, and fellow engineers to build solutions that are secure, reliable, and performance-optimized. You’ll work across the stack, you’ll lead initiatives from concept to delivery. This is a full-stack position with a strong emphasis on frontend development and close collaboration with the Product team. You’ll take the lead on major initiatives—planning features, defining MVPs, breaking projects into actionable phases, and helping to remove blockers for the team.
This is an exciting opportunity for someone who thrives in a fast-paced environment and is motivated to take ownership of high-impact work within a growing company.
Key Responsibilities
- Lead the design and development of scalable, secure applications across the stack—spanning modern React UIs to high-performance backend services.
- Design and build architecture that supports AI/ML-powered features across user-facing and API surfaces.
- Drive initiatives end-to-end—from ideation and planning to execution—by breaking down complex projects into MVPs and manageable, prioritized releases.
- Collaborate with product and engineering leaders to align solutions with business objectives.
- Ensure compliance with security best practices and data privacy regulations.
- Mentor mid-level and junior engineers, fostering a culture of growth, learning, and technical excellence.
- Evaluate and implement new technologies and tools to continuously improve our applications and development processes.
- Communicate clearly, engage with stakeholders, product managers and cross-functional teams to align on goals, share progress and manage expectations.
Qualifications
- 5+ years of full-stack software development experience using Node.js, React, TypeScript, and REST APIs, with experience in state management (Redux, XState, Nanostores a plus), preferably with at least 1+ year working with AI/ML solutions or LLM.
- Familiar with implementing and maintaining CI/CD pipelines to streamline development, testing, and deployment processes.
- Familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools.
- Deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design.
- Experienced with AWS architecture, including Lambda, ECS, S3, DynamoDB and Step Functions.
- Familiarity with designing and developing application layers that interface with large language models (LLMs) or machine learning (ML) systems.
- Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies.
- Build tools and services to help other team members experiment and ship AI-enhanced features responsibly and efficiently.
- Excellent communication skills with the ability to influence technical direction and collaborate effectively across product and engineering teams.
Bonus Points
- Experience in FinTech or Mortgage.
In addition to the above salary, this role may be eligible for a bonus.
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.

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 Overview
We are seeking a highly skilled Senior Full-Stack Software Engineer to bring technical excellence, initiative and leadership to our team. As a Senior Engineer, you’ll be a key contributor to the design, development, and scaling of our platform, working closely with product managers, designers, and fellow engineers to build solutions that are secure, reliable, and performance-optimized. You’ll work across the stack, you’ll lead initiatives from concept to delivery. This is a full-stack position with a strong emphasis on frontend development and close collaboration with the Product team. You’ll take the lead on major initiatives—planning features, defining MVPs, breaking projects into actionable phases, and helping to remove blockers for the team.
This is an exciting opportunity for someone who thrives in a fast-paced environment and is motivated to take ownership of high-impact work within a growing company.
Key Responsibilities
- Lead the design and development of scalable, secure applications across the stack—spanning modern React UIs to high-performance backend services.
- Design and build architecture that supports AI/ML-powered features across user-facing and API surfaces.
- Drive initiatives end-to-end—from ideation and planning to execution—by breaking down complex projects into MVPs and manageable, prioritized releases.
- Collaborate with product and engineering leaders to align solutions with business objectives.
- Ensure compliance with security best practices and data privacy regulations.
- Mentor mid-level and junior engineers, fostering a culture of growth, learning, and technical excellence.
- Evaluate and implement new technologies and tools to continuously improve our applications and development processes.
- Communicate clearly, engage with stakeholders, product managers and cross-functional teams to align on goals, share progress and manage expectations.
Qualifications
- 5+ years of full-stack software development experience using Node.js, React, TypeScript, and REST APIs, with experience in state management (Redux, XState, Nanostores a plus), preferably with at least 1+ year working with AI/ML solutions or LLM.
- Familiar with implementing and maintaining CI/CD pipelines to streamline development, testing, and deployment processes.
- Familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools.
- Deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design.
- Experienced with AWS architecture, including Lambda, ECS, S3, DynamoDB and Step Functions.
- Familiarity with designing and developing application layers that interface with large language models (LLMs) or machine learning (ML) systems.
- Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies.
- Build tools and services to help other team members experiment and ship AI-enhanced features responsibly and efficiently.
- Excellent communication skills with the ability to influence technical direction and collaborate effectively across product and engineering teams.
Bonus Points
- Experience in FinTech or Mortgage.
In addition to the above salary, this role may be eligible for a bonus.
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.
See all 14+ Senior Software Developer at GoodLeap jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Senior Software Developer at GoodLeap roles.
Get Access To All JobsTips for Finding Senior Software Developer Jobs at GoodLeap Jobs
Align your portfolio with fintech infrastructure
GoodLeap's platform handles loan origination and payment processing at scale. Before applying, reshape your portfolio to surface backend systems, APIs, or distributed architecture work relevant to financial services, not just general web development.
Target roles requiring compliance-adjacent engineering
Banking and financial services companies often need engineers who understand regulatory constraints. Highlighting experience with audit logging, data residency, or SOC 2 controls positions you as a fit for GoodLeap's compliance-sensitive lending stack.
Request LCA details before accepting an offer
Before signing, ask your GoodLeap recruiter to confirm the Labor Condition Application wage level and worksite. DOL requires employers to post the LCA at your work location, and the certified wage level directly affects your H-1B petition.
Search GoodLeap's open Senior Software Developer roles on Migrate Mate
GoodLeap posts Senior Software Developer openings across multiple teams. Use Migrate Mate to filter specifically for GoodLeap roles that confirm visa sponsorship, so you're applying to positions that have already been vetted for sponsorship eligibility.
Prepare your credential documentation before the I-129 stage
USCIS requires official transcripts and degree evaluations for H-1B specialty occupation petitions. For a Senior Software Developer role, gather a credential evaluation from a NACES-approved agency early, especially if your degree is from outside the United States.
Senior Software Developer at GoodLeap jobs are hiring across the US. Find yours.
Find Senior Software Developer at GoodLeap JobsFrequently Asked Questions
Does GoodLeap sponsor H-1B visas for Senior Software Developers?
Yes, GoodLeap has a track record of sponsoring H-1B visas for Senior Software Developer roles. If you're currently on H-1B status with another employer, GoodLeap can file an H-1B transfer petition, which lets you start working as soon as USCIS receives the petition rather than waiting for approval. Confirm sponsorship intent with the recruiter early in the process.
How do I apply for Senior Software Developer jobs at GoodLeap?
You can find GoodLeap's Senior Software Developer openings through Migrate Mate, which filters for roles that explicitly support visa sponsorship. When applying, tailor your resume to reflect experience with financial systems, payment infrastructure, or high-availability backend engineering. GoodLeap's interview process for senior roles typically includes system design and coding rounds, so prepare accordingly.
Which visa types does GoodLeap commonly support for Senior Software Developer roles?
GoodLeap supports H-1B, F-1 OPT, F-1 CPT, and TN visas for Senior Software Developer positions. TN status applies to Canadian and Mexican nationals in eligible professional categories and can be processed quickly at the port of entry. F-1 OPT holders working at GoodLeap in STEM-qualifying roles may also be eligible for a 24-month STEM OPT extension through USCIS.
What qualifications does GoodLeap expect for Senior Software Developer roles?
GoodLeap's Senior Software Developer roles in financial services typically require demonstrated experience designing and shipping production-grade systems, proficiency with cloud infrastructure, and comfort working across distributed teams. Given the lending technology context, experience with high-throughput APIs, data security, or payment processing is a differentiator. A bachelor's degree in computer science or a related field is the baseline expectation for H-1B specialty occupation eligibility.
How do I time my visa sponsorship process when joining GoodLeap?
Timing depends on your current status. H-1B transfers take effect upon USCIS receipt, so there's no gap in work authorization. New H-1B petitions for cap-subject candidates must be filed in April for an October 1 start date, meaning you'd need to receive and accept an offer before the March registration window. If you're on OPT, confirm your OPT end date and start the H-1B conversation with GoodLeap's HR team at least six months in advance.
See which Senior Software Developer at GoodLeap employers are hiring and sponsoring visas right now.
Search Senior Software Developer at GoodLeap Jobs