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

Staff Software Engineer (Payments), Backend

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.

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. 

 

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 23 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer (Payments), Backend in Roseville, CA vacancy
  • $173k - $200k

    A leading technology company is seeking a passionate Staff Software Engineer in Roseville, California, to enhance their payment technology. The role emphasizes full-stack development, requiring expertise in Node.js, TypeScript, and mentoring capabilities. Join a forward... 
    Suggested

    Medium

    Roseville, CA
    4 days 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

    Roseville, CA
    8 days ago
  •  ...best-in-class financing and software products for sustainable...  ...intelligence, and streamlined payment and operations. Our...  ...About the role: As a Staff Software Engineer, you will lead the architecture...  ...applications, spanning frontend and backend, with a focus on C#.NET and... 
    Suggested
    Remote job

    GoodLeap

    Roseville, CA
    more than 2 months ago
  • $105.5k - $213.5k

     ...Software Engineer II This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an...  ...recruitment fraud, do not share personal information or make any payments and report the incident to your local authorities... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    4 days ago
  •  ...Sr Software Engineer Perfict Global is a leading IT consulting services provider focused on providing innovative and successful business...  ...professional software engineer ~ Focus on front-end engineering (no backend support in this role) ~ Strong experience with Vue.js (v3... 
    Suggested
    Long term contract
    Work at office
    Work from home

    Perfict Global, Inc.

    Rocklin, CA
    4 days ago
  • $120k - $150k

     ...cycle from product design, implementation, to deployment. Our software runs on Java, Ruby on Rails, AngularJS and ReactJS. We also manage...  ...environment. You will report directly to the VP of Software Engineering and collaborate with developers. As a Full Stack Web... 
    Currently hiring
    Work at office
    Local area

    Corpay

    Roseville, CA
    3 days ago
  •  ...The Software Development Engineer (SDE Level 4) will be responsible for developing backend and frontend software applications and services. They will contribute to technical discussions within their development team and deliver high-quality solutions using engineering... 

    Insight Global

    Rocklin, CA
    4 days ago
  • $140k - $200k

     ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft,...  ...all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and... 
    Full time
    Work at office

    Speechify

    Roseville, CA
    13 hours ago
  •  ...Manage PHP scripts and a MySQL database in support of an online authoring tool, content creation and user management system Manage backend services running on an Amazon Web Services (AWS) server Deploy content to, and provide maintenance of, a web hosting service... 

    Jobsbridge

    Roseville, CA
    1 day ago
  • $155.5k - $315k

     ...Roseville, CA , working closely with a local engineering team on production cloud systems....  ...develop, test, and support cloud‑based software solutions Own features end‑to‑end,...  ...share personal information or make any payments and report the incident to your local authorities... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    12 days ago
  • A fast-growing I.T staffing company in California is seeking a web developer to enhance and maintain curriculum content using HTML, CSS, and JavaScript. Qualified candidates should have a minimum of 6 years’ experience with web technologies including PHP and MySQL. Additional...

    Jobsbridge

    Roseville, CA
    13 hours ago
  •  ...technical solutions. Oversee the full software development lifecycle, from planning to...  ...back-end. Mentor, support, and guide engineers on best practices, code quality, and career...  ...experience with both frontend and backend development. ~ Strong proficiency in modern... 

    Kasmo Global

    Rocklin, CA
    4 days ago
  • Intel is seeking an experienced MSVC Compiler Engineer in Folsom, California. You will contribute to the development of the Microsoft Visual C++ compiler toolchain, focusing on compiler backend optimizers and code generation. The ideal candidate has a Bachelor's degree... 

    Intel

    Folsom, CA
    13 hours ago
  • $92.7k - $187.8k

     ...Cloud Engineer I (QA Automation Focus) This role has been designed as 'Hybrid' with an...  ...supporting the delivery of high-quality software for mission-critical systems. Works closely...  ...share personal information or make any payments and report the incident to your local... 
    Work experience placement
    Work at office
    Local area
    Immediate start
    Relocation
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    13 hours ago
  • $95k - $125k

     ...lives. Join our team and help shape the future of unmanned technology within the defense industry today! ABOUT THE JOB As an Software Engineer II (UAV Embedded), you will architect and implement mission-critical software for our next-generation UAV flight computers.... 
    For contractors
    Work at office
    Local area
    Weekend work

    Kratos Defense & Security Solutions

    Roseville, CA
    2 days ago
  • $81.7k - $165.8k

     ...Software Engineer I This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise

    Roseville, CA
    1 day ago
  • $136.5k - $276.5k

     ...Switching Software Customer Engineering Escalations This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people... 
    Work experience placement
    Work at office
    2 days per week

    HPE

    Roseville, CA
    3 days ago
  • $83.12k - $138.53k

     ...Software Developer III At Capital Insurance Group we offer our employees more than just a job. We foster career growth, provide opportunities...  ...~ Demonstrate Level 2 competency in Software Development, Engineering Practices, Quality Practices, and Solution Development ~... 
    Work at office
    Local area
    Work from home
    Visa sponsorship

    Capital Insurance Group

    Roseville, CA
    4 days ago
  • $120 per hour

     ...Mercor is seeking a Remote Expert Software Engineer to contribute expertise in Scala, COBOL, ABAP, Verilog, Fortran, or Slang for a high-impact AI evaluation project. The role requires strong programming language skills to assess complex scenarios that inform AI system... 
    Hourly pay
    Remote work

    Mercor Inc

    Citrus Heights, CA
    7 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Full time
    Work at office
    Remote work

    Speechify

    Roseville, CA
    13 hours ago
  •  ...Senior DevOps Engineer Location: Rocklin, CA 4 days onsite per week (Monday to Thursday onsite, and Friday WFH) Duration: 4 Month Contract...  ...experience as a DevOps Engineer, Platform Engineer, or Senior Software Engineer ~ Strong hands on experience with Terraform,... 
    Contract work
    Work from home

    ShiftCode Analytics

    Rocklin, CA
    4 days ago
  •  ...Job Title : Sr DevOps Engineer Duration : Long Term Location : Rocklin, CA Job Responsibilities 8+ years of experience as a DevOps Engineer, Platform Engineer, or Senior Software Engineer Strong hands-on experience with Terraform, including:... 

    Perfict Global, Inc.

    Rocklin, CA
    1 day ago
  •  ...Sr. DevOps (Elastic) Engineer 6 Months, possible CTH 4 Days onsite in Rocklin, CA open for relocation Must haves: DEEP knowledge of Opensearch/Elasticsearch - VERY Senior, almost a MASTER level Will not be able to train them up - must... 
    Relocation

    3B Staffing LLC

    Rocklin, CA
    4 days ago
  • $86.9k - $198k

    Job Number: R0238409 Software Engineer Opportunity As a full stack developer on this team, you will resolve complex problems with complete end to end solutions in a fast paced, agile environment. If you are looking for the chance to do more than just write code and instead... 
    Local area

    Phase2 Technology

    Roseville, CA
    13 hours ago
  •  ...experience within the past Ten (10) years in all phases of the SDLC (Software Development Life Cycle) – Analysis, Design, Development,...  ...Three (3) years of experience within the past Ten (10) years as a Backend Web Developer designing, implementing, and testing back-end web... 

    Omega Solutions Inc

    Rancho Cordova, CA
    3 days ago
  •  ...Android (Java/Kotlin) Roseville, CA Local Candidates Only Full time staff position Do you have a sincere passion for Mobile Apps...  ...Familiarity with Object Oriented programming design principles and software design - you should know how to create software that's extensible... 
    Full time
    Work experience placement
    Local area
    Relocation

    R & R Staffing , Inc.

    Roseville, CA
    4 days ago
  • $80k - $90k

     ...Application Engineer US-MN-Roseville Job ID: 2026-3428 of Openings: 1 Category: Engineering Horton, Inc. Overview...  ...support to the sales and management functions, assisting sales staff to respond to customer requests. Attends sales and marketing... 
    Remote work
    Worldwide
    Visa sponsorship
    Free visa
    Monday to Friday

    Horton, Inc.

    Roseville, CA
    7 hours ago
  • $8.63k - $11.56k

     ...The incumbent will design, develop, test, and maintain custom software applications, including but not limited to full-stack web development...  ...software delivery life cycle. This position is in the System Engineering domain. You will find additional information about the job... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Weekend work

    California Correctional Health Care Services

    Rancho Cordova, CA
    3 days ago
  •  ...level programmer to join our ecommerce team. Working in a team environment, you will assist in the design & development of web based software that supports our website/s, ecommerce products and B2B related services to support our network of locations and partners.... 
    Local area

    R & R Staffing , Inc.

    Roseville, CA
    4 days ago
  • TekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering and systems integration. Our tightly integrated offerings are tailored to each clients requirements and span the services... 
    Day shift

    Stem Xpert

    Roseville, CA
    2 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!