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

Staff Software Engineer, Payments (Backend)

$173k - $200k
Full-time

Goodleap

{"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.







What You'll Do







  • 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




What You Bring







  • 7+ years of back-end development experience with Node.js and TypeScript
  • Proven expertise in architecting complex distributed systems with a focus on scalability, reliability, and security
  • Extensive experience in designing and developing RESTful and APIs, including versioning, documentation, and performance optimization
  • Hands-on experience with cloud infrastructure (preferably AWS), including microservices, serverless, and containerized environments
  • Strong system design and architectural decision-making skills, balancing trade-offs between performance, maintainability, and business needs
  • Demonstrated ability to mentor and lead engineering teams, fostering collaboration, knowledge-sharing, and technical excellence
  • Passion for writing clean, maintainable code and driving best practices in testing, CI/CD, and observability
  • Excellent communication and cross-functional collaboration skills, with a proven track record of influencing technical direction at scale




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.

$173,000 - $200,000 a year




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.", "salary_raw": "USD 173,000.00 - 200,000.00 per year"}
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Payments (Backend) in San Francisco, CA vacancy
  •  ...ambitious startups—use Stripe to accept payments, grow their revenue, and...  ...analytics. We’re a mix of machine engineering engineers and full-stack software engineers impacting ~every Stripe...  ...for their needs.What you'll doAs a Staff Engineer on Payment Intelligence,... 
    Suggested

    Stripe

    San Francisco, CA
    1 day ago
  • $340 per month

     ...growth.   This role The Staff Engineer is responsible for leading...  ...with the Money - Payments teams to drive innovation, with...  ...discipline such as computer science, software engineering, or a related...  ...Azure. ~ Strong expertise in backend development with proficiency... 
    Suggested
    Immediate start
    Home office
    Flexible hours

    PayJoy

    San Francisco, CA
    6 days ago
  • $185k - $215k

     ...About the Team: Quizlet’s Payments team plays a critical role...  ...are at the intersection of engineering, business, and compliance, which...  ...About the Role: As a Staff Software Engineer on the Payments...  ...drive innovation across both backend systems and user-facing payment... 
    Suggested
    Full time
    Work at office

    Quizlet

    San Francisco, CA
    2 days ago
  • Stripe is seeking a Staff Engineer for the Payment Intelligence team to drive architecture across distributed systems and ML-enabled features. You will collaborate with product, design, and ML teams to shape scalable, high-impact solutions used across Stripe's merchant... 
    Suggested

    Socket.dev

    San Francisco, CA
    3 days ago
  •  ...advanced Benefits Platform (featuring recommendations, payments, and a benefits eligibility engine), our rapidly expanding Benefits Marketplace with over...  ...by designing and developing high-quality software products, leading architectural decisions, and managing... 
    Suggested
    Temporary work
    Work at office
    Worldwide
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  • $205k - $250k

     ...SoftBank, and 8VC. About the Role We are seeking a Backend Engineer to design and scale high-performance backend systems that power...  ...Handle sensitive and regulated data (healthcare, payments) with strong attention to security, privacy, and compliance... 
    Work experience placement
    Private practice
    Work at office

    3Y Health

    San Francisco, CA
    4 days ago
  • $225k - $300k

     ...engagement. About the Role We're looking for a Staff Software Engineer - Backend to help us scale the core systems behind our fantasy sports...  ...game logic to personalized content and secure, seamless payments. You'll be empowered to own major parts of the backend... 
    Remote work
    Flexible hours

    Sleeper

    San Francisco, CA
    2 days ago
  • $172k - $215k

     ...Are you a highly skilled and passionate software engineer looking for an exciting new challenge?...  ...help redefine the way we send and receive payments globally! As a Senior Software Engineer...  ...Engineering, with a deep focus on backend systems.Deep, hands-on backend engineering... 
    Full time
    Work at office
    Local area

    Ripple

    San Francisco, CA
    16 hours ago
  • $230k - $390k

     ...for Google Workspace. What you'll doThe Payments Infrastructure team builds the trust boundary...  ...data.Make payments something other engineers can use without becoming compliance experts...  ...you.What you'll bring7+ years building backend, platform, or infrastructure systems,... 
    Full time
    Flexible hours

    Sierra

    San Francisco, CA
    2 days ago
  • $165.2k - $223.6k

     ...Learn more at Music's Partner Payments and Reporting team serves...  ...job responsibilitiesAs a Software Development Engineer on the Partner Payments and...  ...design and build scalable backend services that process streaming...  ..., supervisors, and staff; adhere to standards of excellence... 
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Francisco, CA
    16 hours ago
  •  ...—use Stripe to accept payments, grow their revenue, and...  ...end from the APIs and backend services that power...  ...platform health. Advise engineering and product leadership...  ...10+ years of industry software engineering experience...  ...impact at a staff or equivalent scope (leading... 

    Stripe

    San Francisco, CA
    16 hours ago
  • $240k - $285k

     ...bill pay, and travel software, Brex enables founders...  ..., banking, and global payments, plus intuitive software...  ...to grow your career.Engineering at BrexEngineering at...  .... We're looking for a Staff Engineer who operates...  ...operating large-scale backend systems in production.... 
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex

    San Francisco, CA
    4 days ago
  • $220k - $240k

     ...narrowing down high-level problems into engineering solutions.You’re able to coordinate across...  ....What You'll Bring10+ years of relevant backend development experience in a high growth...  ...success.Technical understanding of the software development process.Excellent written and... 
    Full time
    2 days per week

    Finch

    San Francisco, CA
    16 hours ago
  •  ...serving as the financial engine for businesses worldwide. As a Staff Engineer on the broader Financial...  ...’re looking for a Staff Software Engineer to anchor our...  ...for all tax and payment liabilities.What you will...  ...a strong track record in backend development and distributed... 
    Work at office
    Worldwide
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  • $230k - $288k

     ...Testing and is trusted by leading organizations, including Vanta, Lyft, and Dropbox. Learn more at semgrep.dev.About the roleAs a Backend Engineer, you’ll work on our backend and infrastructure systems to design, build and maintain a fast and reliable user experience for... 
    Currently hiring
    Work at office
    Local area
    Remote work
    Weekend work
    3 days per week

    Semgrep

    San Francisco, CA
    16 hours ago
  •  ...the building blocks at Rippling. Other engineering teams at Rippling leverage these fundamental...  ...databasesDevelop high-quality software with attention to detail using tech stacks...  ...productionWhat you will need8+ years experience in backend engineering rolesExperience writing... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    16 hours ago
  • $227.2k - $324.5k

    About the Role:We are looking for a Staff Software Engineer who combines deep technical expertise with strong organizational influence. This role...  ...content architectures (preferred)Shape and evolve Tubi’s backend development practices, including AI-native engineering... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Tubi TV

    San Francisco, CA
    3 days ago
  • $240k - $270k

     ...architecture. Hence, we are growing the engineering team and looking for engineers who are excited...  ...Go, GraphQL, Node, and KubernetesBuild backend distributed services, new algorithms and...  ...of issuesDesign and implement new software features to support our fast growing user... 
    Full time
    Work at office

    Sigma Computing

    San Francisco, CA
    16 hours ago
  • $192k - $260k

     ...growing SaaS companies in the world.Our engineering teams build highly technical products that...  ...and operate one of the largest scale software platforms. The fleet consists of millions...  ...the above.As a software engineer with a backend focus, you will work closely with your team... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    DataBricks

    San Francisco, CA
    16 hours ago
  • $163k - $204k

     ...re a small group of talented engineers, designers, data scientists,...  ...ongoing account management, payments, and filings. We make sure that...  ...functional teams.Support the software platform that powers multiple...  ...Ruby on Rails, SQL, or other backend languagesExperience in one of... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    3 days ago
  •  ...customer-facing HR products.In this role, you will fill a crucial engineering leadership gap, instilling a rigorous, product-focused mindset...  ...products.A highly product-minded approach rather than pure backend distributed systems architecture, coupled with deep customer... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    2 days ago
  •  ...@Rippling.com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Time and Attendance team, part of the Workforce...  ...Exceptional Code: Build scalable, maintainable, and high-performance backend systems that power critical workforce management products.... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    14 hours ago
  • $200k

     ...our new San Francisco headquarters. Payments is the core infrastructure of our marketplace...  ...We operate at the intersection of Engineering, Finance, Product, Ops, and Fraud. Our mandate...  ...: 5+ years in building scalable backend systems, with a strong preference for experience... 
    Full time
    Work at office

    Mercor

    San Francisco, CA
    2 days ago
  • $127.1k - $185k

     ...streaming on Twitch is a career, and our payment systems are central to making this...  ...doing what they love.As a key member of the engineering team, you will report to the Senior Engineering...  ...and schema design1+ years as an software engineerExperience creating detailed technical... 
    Flexible hours

    Twitch

    San Francisco, CA
    4 days ago
  • $183k - $200k

     ...interview process.About the Role:We’re hiring seasoned engineers to join our teams that work on core platform capabilities...  ...and scalability, and building the future of Gusto's Payments platform. As a Gusto Software Engineer at this level, you’ll be guiding projects end-... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    1 day ago
  •  ...Staff Software Engineer On Startup ProductsStripe is a financial infrastructure platform for businesses...  ...startups—use Stripe to accept payments, grow their revenue, and accelerate new...  ...maintain polished user experiences, reliable backend services, APIs, and systems.Identify... 

    Stripe

    San Francisco, CA
    1 day ago
  • $225k - $300k

     ...About the job Staff Software Engineer, Full Stack Staff Software Engineer, Full Stack Hybrid...  ...own mission-critical product and payments-adjacent systems that move real money...  ...full-stack product surfaces (frontend + backend) Designing APIs and services tied... 
    Work at office
    Remote work
    3 days per week

    Transparent Search Group

    San Francisco, CA
    2 days ago
  • $225k - $300k

     ...S23 - AI Staff Backend Software Engineer Location: On-site, San Francisco, CA Salary: $225,000 - $300,000 USD Employment: Full-time Visa Sponsorship: Not available - US citizens and Green Card holders only About the Role A rapidly growing, early... 
    Full time

    S23 Recruitment

    San Francisco, CA
    4 days ago
  •  ...you. Tech challenge We're looking for an experienced software engineer to help us shape and scale Leona. Leona is reimagining how the...  ...(startup experience is a plus!) ~ Deep expertise in backend development using modern technologies (we use Python on the backend... 

    Leona Health

    San Francisco, CA
    16 hours ago
  • $198k - $299k

     ...with a query. Our in-house OLAP engine, Nova, processes trillions of...  ....We’re looking for a Staff Software Engineer who wants to go deep...  ...years of industry experience in backend or infrastructure engineering...  ...for financial information or payment, or for personal information... 
    Work at office
    Immediate start
    Worldwide
    Home office

    Amplitude

    San Francisco, 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!