Senior Software Engineer (Payments), Backend
$144.9k - $164.5kGoodLeap
Job Description
Job Description
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 SummaryWe’re looking for a passionate and experienced Senior Software Engineer to join our team that owns the core of our payment technology. In this role, you’ll help build and scale both our payments platform and customer-facing payment products, ensuring they are secure, reliable, and performant. You’ll collaborate closely with product managers, designers, and fellow engineers to deliver seamless payments experiences that power every transaction. This is a great opportunity for someone who thrives in a fast-paced environment and is eager to contribute to key initiatives within a growing company.
Key Responsibilities- Design, develop, and maintain scalable micro-services and APIs that integrate with Stripe and other payment gateways.
- Build secure, reliable, and compliant payment solutions with a focus on scalability and performance.
- Collaborate with the product team to understand business requirements and deliver high-quality solutions.
- Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
- Stay updated on the latest trends and innovations in the payments space and bring new ideas to the team.
- Troubleshoot, debug, and resolve issues in a timely manner to maintain high system availability.
- 5+ years of software development experience using NodeJS, TypeScript and NestJS
- Experience with cloud platforms such as AWS.
- Experience working with Stripe's API or other payment processing platforms.
- Ability to design systems that are secure, scalable, and resilient to failure.
- Familiarity with relational databases like PostgreSQL.
- Experience with RESTful APIs and microservices architecture.
- Excellent communication skills and a collaborative mindset.
- A passion for clean code, continuous improvement, and best practices in software engineering.
- Experience in FinTech or other highly regulated industries.
- Previous work with real-time payment processing systems.
- Work on impactful projects that enable sustainability and energy solutions.
- Competitive salary and benefits package.
- Opportunity for professional growth in a collaborative, inclusive, and fast-paced environment.
- Work with a passionate, forward-thinking team dedicated to making a difference.
USA base pay range (CA, WA, NJ, MA, DC, NYC) per year: $144,900 - $164,500
USA base pay range (all other US states) per year: $131,700 - $149,500
In addition to the above salary, this role may be eligible for a bonus.
Please note: This role is not eligible for visa sponsorship.
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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
$170.9k - $193.5k
...delivering best-in-class financing and software products for sustainable solutions, from... ...business intelligence, and streamlined payment and operations. Our platform has led to... ...passionate and experienced Staff Software Engineer to join our team that owns the core of...Suggested$150k - $200k
...Overview: Do you thrive in building robust, scalable backend systems for the cloud? Are you passionate about designing... ...high-performance, secure applications? If so, then this Senior Cloud Software Engineer, Backend role might be perfect for you! In this role,...SeniorLocal areaWorldwide$125k - $140k
...core of our company’s identity is a strong foundation in engineering. We take great pride in our commitment to critical thinking... ...Our product: About the Role As a Software Engineer - Backend, you will be part of an expanding Software team and will...SuggestedWork experience placement- ...Software Engineer Duration: 6-12+ months contract. Location – 2-3 days per week in the client's Irvine, CA office, 1 day in their downtown... ...of days onsite – 4 days. Must have skills: Python backend development Agent-based / agent-oriented workflow development...SuggestedContract workFor contractorsWork at officeRemote work2 days per week3 days per week
- ...and XML/Soap. Candidate must possess excellent verbal. Written and presentation skills and be comfortable interacting with senior members of development team and with our partner users and stakeholders in the business areas. Candidate must also possess...Senior
- ...Job Description Job Description We are looking for a senior full stack software engineer to join the company at our Irvine, Ca. location. The position will involve working on a variety of web applications, utilizing Java, JavaScript, MVC, SQL, and C#. A degree in computer...Senior
$124.9k - $228.9k
...campaign experiences that span screens, formats, and moments.Our Software Engineers are end-to-end owners who participate in designing, building... ...* You have strong experience with distributed systems and backend development in a language such as C#, Java, or Python. *...SeniorFull timeTemporary workWorldwide$145k - $175k
...traditional and renewable power. Their engineering team develops modular battery technology... ...matter. We are hiring a Full-Stack Software Engineer to own cloud software, data architecture... ...scalability. Success requires strong backend expertise, sound judgment, and the...$160k
...Senior Software Engineer Irvine, California, United States We believe that sharper minds produce safer outcomes. Our mission is to make... ...architecting, developing, deploying, and maintaining robust backend APIs and their downstream integrations and infrastructure....SeniorOdd job- ...technology that will set the standards for software-defined vehicles around the world.... ...databases. Implement middleware and backend services using Python. Participate in... ...or Masters in Computer Science, Software Engineering, or a related technical field. ~4+ years...SeniorFull timeContract workLocal area
$101k - $186.75k
...Team Name: Diablo Immortal Job Title: Senior Software Engineer (Temp) | Diablo Immortal | Irvine, CA Requisition ID: R027... ...response, and operational visibility. ~ Analyze and improve backend performance and infrastructure efficiency (e.g., scaling...SeniorFull timeTemporary workPart timeLocal areaRemote workRelocation package- ...Senior Software Engineer Tech Tammina LLC Job Description 6+ years experience building great software. 2+ years experience with web browser technologies, such as CSS3, HTML5 and AJAX. Strong JavaScript experience Understands fundamentals of agile methodologies...SeniorFull timeFlexible hours
- ...Senior MLOps Engineer Field AI is transforming how robots interact with the real world. We are building risk-aware, reliable, and field-... ...engineering teams to integrate ML components into robotics software systems. What You Have ~ Bachelor's degree in Computer...SeniorWork experience placementRemote work
$137k - $182k
...moving fast, raising the bar, and building something that actually matters - welcome in. To the Engineer We Haven't Met Yet We are looking for a Senior Software Engineer to join us at Kajabi. The people who use Kajabi are building real businesses. They're creating...SeniorFull timeWork at officeRelocation packageFlexible hours$108k - $172.8k
...Description: Join the team of highly competent and state of the art optical physical layer products. You will be involved with software design and development for Broadcom PHY chip set drivers. As a member of this team at Broadcom your responsibilities include: Design...SeniorWork experience placementLocal area$124.5k
...AbbVie, please visit us at Follow us on LinkedIn, ( Facebook, Instagram ( , X ( and YouTube ( . Job Description The Senior Software Engineer - Lifecycle Management will work collaboratively with a team to support medical device products from the transfer to...SeniorLocal area$121.5k - $224.88k
...Team Name: Job Title: Senior Software Engineer II, Client Foundations Requisition ID: R027522 Job Description: Your Mission At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity...SeniorFull timeTemporary workPart timeLocal areaWork from homeRelocation package- ...Senior Blockchain Engineer Senior Blockchain Engineer will architect and implement the blockchain foundation of the BioMatrix.ai ecosystem.... ...friendly blockchain solutions that integrate biometric identity, payments, and data services. This is a hands-on engineering role...SeniorInterim roleWork at office
$130.33k - $195.5k
...health care, committed to serving seniors and those who need it most:... ...equity firms) and our engineering team is looking for the best... ...seeking to add advanced .NET software developers with a high level... ..., or ask you for any type of payment as part of consideration for...Senior$137.3k - $251.8k
...together (though we do that well, too). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers... ...Additional experience in Python is a plus. You have knowledge of software development code editors: Visual Studio, Visual Studio Code,...SeniorFull timeTemporary workLocal areaWorldwide$103.17k - $158.87k
...and be part of the transformation that’s driving the future of automotive innovation. Website: Role Overview: The Sr. Software Engineer performs analysis of user requirements, system design, development, testing, and implementation of bug-fixes, service requests...SeniorFor contractorsWork at officeLocal area$121.5k - $224.88k
...Team Name: Job Title: Senior Software Engineer II, Performance (UE5) Requisition ID: R027555 Job Description: At Blizzard, we craft genre-defining games and legendary worlds for all to share. Through unparalleled creativity and storytelling,...SeniorFull timeTemporary workPart timeLocal areaWork from homeRelocation package- ...performance optimization solutions across storage engines, system I/O, network communication,... ...’s degree or above in Computer Science, Software Engineering, Computer Engineering, or a... ...field. ~7+ years of experience in backend engineering, cloud infrastructure, distributed...SeniorLocal areaWorldwide
- ...Role description We are seeking a highly skilled Senior QA Engineer to join our team. Our team focusses on providing a software stack for Design Verification of the PCBAs and ECUs (Electronic Component Units) for current and next-gen vehicle platforms (Autonomy...Senior
- ...Senior SAP B1 Developer Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM... .... Work closely with other engineers, as well as Product Management, QA,...SeniorFull timeInternshipFlexible hours
- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future is... ...development lifecycle. We don't just "run operations". We engineer the mechanisms that create software for our vehicles. Our...SeniorFull timeContract workLocal area
- ...Role We’re building a mobile-first information platform and are approaching production launch. We’re looking for a Senior Backend Software Engineer to co-own our backend architecture and ensure the system is scalable, reliable, and production-ready. This role is...SeniorLocal area
$140k - $200k
...Description THE OPPORTUNITY Silvus is seeking a Senior Embedded Software Engineer to join our Engineering Group, reporting to the Senior Engineering... ...Domestic Position Type Experienced Referral Payment Plan Yes Our U.S. Benefits include: ~...SeniorWork at officeRelocationMonday to Friday- ...Job Description Our F500 Medical Device client has an exciting opportunity for a Senior Software Engineer. Job Summary: We are seeking a skilled Senior Software Engineer to join the Client's Urology team. In this role, you will be responsible for technical...SeniorContract workTemporary work
- ...Senior AI Developer Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM... ...Foundry deployments. Partner with AI engineers, cloud architects, and data...SeniorFull timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Payments), Backend. Be the first to apply!
- software developer internship no experience Irvine, CA
- federal - software developer Irvine, CA
- software engineer contract Irvine, CA
- part time software developer Irvine, CA
- software engineer healthcare Irvine, CA
- network software engineer Irvine, CA
- ngo software engineer Irvine, CA
- software development engineer aws Irvine, CA
- software developer internship Irvine, CA
- software developer intern Irvine, CA


