Staff Software Engineer (Payments), Backend
$170.9k - $193.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 Summary
We’re looking for a passionate and experienced Staff Software Engineer to join our team that owns the core of our payments technology. In this role, you’ll help design, 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.
Key Responsibilities- Architect, design, and evolve scalable, high-performance APIs in a distributed environment that power Web, Mobile, and partner integrations
- Lead integrations with payment processors and alternative payment rails, ensuring reliability, compliance, and future extensibility
- Collaborate cross-functionally with Product, Risk, Finance, and Operations to translate business requirements into resilient technical solutions
- Drive the full software development lifecycle, from technical design and implementation through testing, deployment, and post-launch support
- Mentor and guide engineers across the team, setting high standards for system design, security, scalability, and code quality
- Champion operational excellence by building and enforcing practices around observability, documentation, monitoring, and alerting
- Proactively identify, troubleshoot, and resolve complex technical issues to maintain high availability and seamless customer experiences
Qualifications
- 8+ years of full-stack development experience with Node.js, TypeScript, NestJS, React, HTML, and CSS
- Experience with cloud infrastructure, preferably AWS
- Strong system design skills with a focus on scalability, reliability, and security
- Excellent communication skills and a collaborative, leadership-oriented mindset
- Passion for clean, maintainable code, mentoring others, and continuous improvement
- Knowledge of Stripe, QuickBooks, or similar payment platforms
- Experience with C#
- Experience with Datadog or similar observability tools
- 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.
Base pay range (CA, WA, NJ, MA, DC, NYC) per year: $170,900 - $193,500
Base pay range (all other US locations) per year: $155,400 - $175,900
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.
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.
- ...EBizCharge in Irvine, California is looking for a Senior Engineer to develop integrated payment solutions. The role involves designing and maintaining backend services for payment processing, requiring expertise in C#, EMV payment flows, and RESTful APIs. Successful candidates...Suggested
$140k - $220k
...Inc., we are at the forefront of developing networking solutions that power millions of connections worldwide. As a Staff Cloud Software Engineer, Backend , you will play a crucial role in architecting the backbone of our cloud services. This position is tailored for a...SuggestedLocal areaWorldwide$144.9k - $164.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 Senior Software Engineer to join our team that owns the core of our...Suggested- ...A leading software company in Irvine, CA is seeking a Technical Team Lead for Software Engineering. You will manage a team of 3-5 engineers, focusing on payments processing for $6 billion annually. Responsibilities include leading product feature developments, implementing...Suggested
- ...Century Business Solutions is seeking a Senior Software Engineer in Irvine, California. This role involves developing and maintaining backend services for the Card Present platform,... ..., and integration with leading payment terminal providers. Candidates should have...SuggestedFull timeContract work
$191k - $286.4k
...entertainment excellence and creativity. Staff Software Development Engineer in Test (SDET) - Subscription... ...XCUITest, Selenium/Appium, and API/backend automation tools Lead testing initiatives... ...Experience testing commerce/payment systems and entitlement services...Immediate startWorldwideShift work$99.1k - $185k
...responsible to any individual or entity for any payment relating to any form of fee or... ..., and/or firm.A Day in the LifeThe Sr Staff Engineer, Backend will architect and lead the... ...over time.Core Experience7+ years as a software engineer building complex, scalable backend...Full timeContract workWork at officeLocal areaShift work- ...Quiltsoftware is seeking an experienced Senior Software Engineer to develop mission-critical Point of Sale and eCommerce SaaS platforms in Irvine, CA. The ideal candidate will have 5+ years of full-stack development experience, particularly with React and PHP/MySQL. Strong...Flexible hours
- ...the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of MedTech... ...' lives with world-class technology capabilities. Staff Engineer, Software Engineering Excited to grow your career? We value our...Work at officeRemote workShift work
- ...the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech... ...' lives with world-class technology capabilities. Staff Engineer, Software Engineering Excited to grow your career? We value our...Hourly payWork at officeRemote workShift work
$190k - $258.1k
...generations. Role Summary Our Enterprise Software team builds the digital backbone that... ..."internal IT"—we are a product-centric engineering team dedicated to eliminating friction.... ...Agnostic: Deep proficiency in at least one backend language (e.g., Java, Python, Go, or C#)...Full timeContract workTemporary workPart timeLocal areaShift work$150k - $190k
...Summary Terran Orbital is seeking an experienced Staff Flight Software Engineer to join our growing team. Reporting to the Flight Software... ...not be responsible to any individual or entity for any payment relating to any form of fee or compensation. And, in the...Permanent employmentFull timeWork at officeLocal areaRemote workFlexible hours$70 - $85 per hour
...A leading IT staffing firm is seeking a Senior Blockchain Engineer to design and maintain blockchain protocols and smart contracts. The ideal candidate has over 5 years of experience in blockchain development, strong proficiency in Java and Solidity, and excellent problem...Hourly payFlexible hours- ...Apartments.com - Technical Team Lead, Software Engineering (Payments/C#/.NET/SQL) CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the...Work from homeMonday to Thursday
- ...Technical Team Lead, Software Engineering (Payments/C#/.NET/SQL) Location: Irvine, CA. Office Monday through Thursday with work from home on Friday. Job Description As a team lead on the payments team, you will manage 3–5 engineers and be responsible for the processing...Work at officeWork from homeMonday to Thursday
$156.2k - $195.3k
...Role Summary Our Enterprise Software team powers the digital backbone behind Rivian’s supply chain, manufacturing, and operations... ...to logistics and supplier ecosystems. We’re looking for a Staff Software Engineer who is excited to build at the intersection of enterprise...Full timeContract workTemporary workPart timeLocal areaShift work- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field Strong C programming skills Real Time...Full timeContract workWork experience placementLocal area
$150.2k - $283.5k
...Responsibilities What you'll do… Design and implement software running on a distributed embedded system with multiple... ...Qualifications You'll have… ~ Bachelor's degree in electrical engineering, Computer Science, Computer Engineering, experience ~10+...Full timeImmediate startRemote workWork from homeVisa sponsorshipFlexible hours- ...Role Summary Implement platform-level software and middleware components. Design, develop, and deploy embedded platform software, including... ...B.S., M.S. or Ph.D. in Computer Science, Electrical Engineering, or a related field Strong C programming skills Real Time Operating...Full timeWork experience placementFlexible hours
$145k - $212.66k
...be a great place to work, for all. For more information, please visit What We Do First American is seeking a Staff ServiceNow Software Engineer. This person will lead the architecture, development and optimization of our ServiceNow platform. An ideal candidate...Contract workLocal area- ...Senior Software Engineer (Card Present) EBizCharge and Century Business Solutions Irvine, California... ...specializes in developing integrated payment solutions that facilitate electronic... ...payments domain expertise with strong backend engineering fundamentals. Responsibilities...Full timeInternship
- ...About Quilt Software Ever wondered how your favorite local shops compete... ...experienced Senior Software Engineer to join one or more product... ..., scalable, and reliable payment solutions while upholding a strong... ...high‑quality code across backend, frontend, and/or mobile systems...Local areaWork visaFlexible hours
$60 - $65 per hour
...: We're looking for an eCommerce engineer to join our Software Development team focusing on providing... ...airlines to offer differentiating payment options. Our solutions require someone... ...across the whole stack - OS, DB, Backend, UI, and network across multiple environments...$20 per hour
...compound growth at every life stage. Software Engineering (Intern) | Acorns Acorns is seeking motivated... ...Interns specializing in web and backend development to join our team for a 10-... ...rates (as well as any other discretionary payment or compensation program) at any time,...Hourly paySummer workInternshipRemote workFlexible hours- ...Software Developer Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM... ...scalable, secure, and performant APIs and backend services. Ensure seamless...Internship
- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...automation and test frameworks at scale for usage in rapid engineering development and manufacturing environments. Develop multi-...Full timeContract workLocal area
- ...Backend Developer Anduril Industries is a defense technology company... ...experience building backend software or developer tooling that... ...infrastructure — alongside senior engineers who will give you feedback... ...often attempt to extract payment or sensitive personal information...Full timeWork experience placementImmediate start
$100k - $180k
...will be a key member of our engineering team, responsible for the design... ..., and maintenance of our backend cloud applications. You will... ...learning and video streaming, payments, subscriptions, and smart home... ...degree in Computer Science, Software Engineering, or a related field...Local areaWorldwide$183k - $212k
...Alteryx, Inc. is looking for a Staff Python Software Engineer in Irvine, California. This role involves solving complex problems, refactoring legacy systems, and designing scalable backend services while collaborating across multiple teams. With 10+ years of experience...- ...Blueface Ltd is seeking an experienced engineering leader for the Manager position of the Video Streaming Backend team at Xumo. The role focuses on leading backend infrastructure development and optimizing streaming services, ensuring quality delivery to millions. The...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Payments), Backend. Be the first to apply!
- back-end developer Irvine, CA
- backend software engineer Irvine, CA
- senior backend developer Irvine, CA
- id software Irvine, CA
- software sales Irvine, CA
- software technical support engineer Irvine, CA
- software engineer - cloud services Irvine, CA
- embedded software Irvine, CA
- software intern Irvine, CA
- senior c# .net software developer Irvine, CA


