Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer (Payments), Backend

$170.9k - $193.5k

GoodLeap

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  
Bonus Points
  • 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 
Why Join Us?
  • 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.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Payments), Backend in Irvine, CA vacancy
  •  ...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

    EBizCharge

    Irvine, CA
    4 days ago
  • $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... 
    Suggested
    Local area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    1 day ago
  • $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

    GoodLeap

    Irvine, CA
    21 days ago
  •  ...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

    Visual Lease Services Inc

    Irvine, CA
    4 days ago
  •  ...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... 
    Suggested
    Full time
    Contract work

    EBizCharge and Century Business Solutions

    Irvine, CA
    4 days ago
  • $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 start
    Worldwide
    Shift work

    Sony Interactive Entertainment

    Aliso Viejo, CA
    4 days ago
  • $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 time
    Contract work
    Work at office
    Local area
    Shift work

    Mmc,-LLC-

    Tustin, CA
    4 days ago
  •  ...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

    Quiltsoftware

    Irvine, CA
    5 days ago
  •  ...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 office
    Remote work
    Shift work

    Becton Dickinson

    Irvine, CA
    2 days ago
  •  ...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 pay
    Work at office
    Remote work
    Shift work

    Becton , Dickinson and Company

    Irvine, CA
    5 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Irvine, CA
    5 days ago
  • $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 employment
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Terran Orbital Corporation

    Irvine, CA
    12 hours ago
  • $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 pay
    Flexible hours

    Trident Consulting

    Irvine, CA
    2 days ago
  •  ...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 home
    Monday to Thursday

    CoStar Group

    Irvine, CA
    5 days ago
  •  ...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 office
    Work from home
    Monday to Thursday

    Visual Lease Services Inc

    Irvine, CA
    4 days ago
  • $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 time
    Contract work
    Temporary work
    Part time
    Local area
    Shift work

    Rivian

    Irvine, CA
    5 days ago
  •  ...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 time
    Contract work
    Work experience placement
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    2 days ago
  • $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 time
    Immediate start
    Remote work
    Work from home
    Visa sponsorship
    Flexible hours

    Ford Motor Company

    Irvine, CA
    2 days ago
  •  ...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 time
    Work experience placement
    Flexible hours

    Rivian VW Group

    Irvine, CA
    5 days ago
  • $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 work
    Local area

    First American

    Santa Ana, CA
    1 day ago
  •  ...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 time
    Internship

    EBizCharge and Century Business Solutions

    Irvine, CA
    5 days ago
  •  ...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 area
    Work visa
    Flexible hours

    Quiltsoftware

    Irvine, CA
    4 days ago
  • $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... 

    ApTask

    Irvine, CA
    4 days ago
  • $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 pay
    Summer work
    Internship
    Remote work
    Flexible hours

    I did my part and supported the Regular Toilet

    Irvine, CA
    4 days ago
  •  ...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

    EBizCharge

    Irvine, CA
    2 days ago
  •  ...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 time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Irvine, CA
    2 days ago
  •  ...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 time
    Work experience placement
    Immediate start

    Colorwave Inc

    Irvine, CA
    4 days ago
  • $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 area
    Worldwide

    TP-Link Systems Inc.

    Irvine, CA
    28 days ago
  • $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... 

    Alteryx

    Irvine, CA
    5 days ago
  •  ...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... 

    Blueface

    Irvine, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer (Payments), Backend. Be the first to apply!