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. 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 27 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
    12 hours ago
  • $173k - $200k

     ...A technology company specializing in sustainable solutions is seeking a Staff Software Engineer to enhance their payment platform. This role involves architecting scalable APIs, leading payment integrations, and mentoring engineers. Ideal candidates should have over 8... 
    Suggested

    Medium

    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
    12 days ago
  • $220k - $292k

     ...Staff Software Engineer, Active Clearance, Air Defense Irvine, California, United States Anduril Industries is a defense technology company...  ...or job offers. These scammers often attempt to extract payment or sensitive personal information. To ensure your safety... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Worldwide

    anduril

    Irvine, CA
    23 days ago
  • $220k - $292k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...ABOUT THE JOB We're seeking a Staff Software Engineer to join our rapidly growing team...  ...scammers often attempt to extract payment or sensitive personal information. To... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    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... 
    Local area
    Worldwide

    TP-Link North America, Inc.

    Irvine, CA
    3 days ago
  • $220k - $292k

     ...(UAS) threats. Working across product, engineering, sales, logistics, operations, and mission...  ...THE ROLE We're looking for a Staff Software Engineer specializing in Robotics to join...  ...These scammers often attempt to extract payment or sensitive personal information.... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Worldwide

    Anduril Industries

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

    Visual Lease Services Inc

    Irvine, CA
    12 hours 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... 
    Full time
    Contract work

    EBizCharge and Century Business Solutions

    Irvine, CA
    1 day ago
  • $220k - $292k

     ...Staff Software Engineer, Maritime Costa Mesa, California, United States Anduril Industries is...  ...mission system Experience writing backend services or embedded software in C++,...  ...These scammers often attempt to extract payment or sensitive personal information.... 
    Full time
    Work experience placement
    Remote work
    Flexible hours

    anduril

    Costa Mesa, CA
    3 days ago
  • $220k - $292k

     ...diverse team of experts in software, robotics, artificial intelligence...  .... ABOUT THE JOB Staff Software Engineers lead the delivery of a...  ...system Experience writing backend services or embedded...  ...scammers often attempt to extract payment or sensitive personal... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    Anduril Industries

    Costa Mesa, CA
    5 days ago
  • $130k - $149.6k

     ...deep domain expertise in spatial data engineering with a forward-leaning approach to AI-driven...  ...Baker International is seeking a Staff Software Engineer Geospatial & AI to join the DATAMARK...  ...in TypeScript and modern frontend and backend frameworks Hands-on experience... 
    Ongoing contract
    Temporary work
    Work at office
    Local area
    Remote work
    Overseas
    Flexible hours

    Michael Baker International

    Santa Ana, CA
    3 days ago
  • $184.5k - $217.1k

     ...Sr. Software Engineer (AI Team) | Acorns At Acorns, our mission is to look after the financial best interests of the up‑and‑coming, beginning...  ...the right to modify base salary and other discretionary payment or compensation program at any time, including for reasons related... 
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Nerdleveltech

    Irvine, CA
    12 hours 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
    13 hours ago
  • $115k - $130k

     ...Quilt-Software in Irvine, CA is seeking a Senior Software Engineer to enhance their Point of Sale and eCommerce SaaS platforms. The role involves writing high-quality code, collaborating across teams, and ensuring system reliability. The ideal candidate has over 5 years... 

    Quilt-Software

    Irvine, CA
    1 day 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
    12 hours ago
  • $150k - $210k

     ...WHAT YOU’LL DO As a Staff Software Engineer on our Runtime team, you will work directly with Viant’s ad server, managing a high-volume, low-latency application that processes billions of unique requests a day. This role offers a great opportunity to work with state-of-... 
    Temporary work
    Work experience placement
    Local area

    Viant

    Irvine, CA
    2 days ago
  • $220k - $292k

     ...integrates, extends, and scales Anduril's software and hardware to deliver mission-critical...  ...to our customers. As the software engineers closest to Anduril customers and end-users...  ...These scammers often attempt to extract payment or sensitive personal information. To... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    2 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
    13 hours ago
  • $220k - $292k

     ...That environment includes not just the software used to design, plan, and execute work...  ...THE JOB We are looking for a Staff Software Engineer to join ArsenalOS, the digital backbone...  ...These scammers often attempt to extract payment or sensitive personal information.... 
    Full time
    Temporary work
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    4 days ago
  • $254k - $336k

     ...partnering closely with specialist engineering, operations, and production...  ...requirements. TRS hires software engineers & hardware engineers...  .... ABOUT THE JOB As a Staff Robotics Software Engineer on...  ...scammers often attempt to extract payment or sensitive personal... 
    Full time
    Work experience placement
    Immediate start
    Remote work
    Relocation
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    2 days 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
    3 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
    1 day 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
    12 hours ago
  • $166.2k - $304.7k

     ...one another. If you're driven to solve meaningful challenges, we'd love to meet you. What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering the foundational experiences... 
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    Irvine, CA
    2 days ago
  • $191k - $253k

     ...Staff Software Security Engineer Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to...  ...interviews or job offers. These scammers often attempt to extract payment or sensitive personal information. To ensure your... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    4 days ago
  • $220k - $292k

     ...facing our customers. We are looking for software engineers, hardware engineers, roboticists, and...  ...through a variety of interfaces. As a Staff Software Engineer - Security , you will...  ...scammers often attempt to extract payment or sensitive personal information. To... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Costa Mesa, CA
    5 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
    12 hours ago
  • $191k - $286.4k

     ...Role Overview: As a Staff SDET for Subscription...  ...frameworks and quality engineering solutions supporting PlayStation...  ...work closely with Software Engineering, Product...  .../Appium, and API/backend automation tools Lead...  ...Experience testing commerce/payment systems and... 
    Shift work

    PlayStation

    Aliso Viejo, CA
    2 days ago
  • $254k - $338k

     ...for Mission Autonomy, Anduril's premier software platform that enables masses of Fury, Barracuda...  ..., Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems...  ...These scammers often attempt to extract payment or sensitive personal information. To... 
    Full time
    Work experience placement
    Immediate start
    Remote work

    Anduril Industries

    Costa Mesa, CA
    5 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!