Taro Logo

Staff Full Stack Engineer, Payments

GoodLeap is a technology company delivering financing and software products for sustainable solutions, from solar panels to energy-efficient home improvements.
Roseville, CA, USAIrvine, CA, USALehi, UT, USA
$173,000 - $200,000
Backend
Staff Software Engineer
Remote
8+ years of experience
Finance · Enterprise SaaS

Description For Staff Full Stack Engineer, Payments

GoodLeap, a leading technology company in sustainable solutions financing, is seeking a Staff Full Stack Engineer to join their payments team. With over $27 billion in financing facilitated since 2018, GoodLeap has helped over 1 million homeowners access sustainable home improvements through their innovative platform.

The role combines technical leadership with hands-on development, focusing on building and maintaining the company's critical payment processing infrastructure. You'll work with modern technologies including Node.js, TypeScript, React, and Flutter, while integrating with major financial platforms like Stripe and QuickBooks. The position requires 8+ years of full-stack development experience and offers the opportunity to make a significant impact on both the technical architecture and team development.

As a Staff Engineer, you'll lead the design and implementation of scalable microservices and APIs, mentor junior engineers, and drive engineering best practices. The role balances technical excellence with leadership responsibilities, requiring strong communication skills and a collaborative mindset. You'll be working in a remote-friendly environment with offices across multiple locations in the United States.

The compensation package is competitive, ranging from $173,000 to $200,000 annually, with additional bonus and equity opportunities. Beyond the technical challenges, you'll be part of a mission-driven company that's making sustainable home improvements more accessible while supporting global sustainability initiatives through their nonprofit, GivePower.

This is an ideal opportunity for a senior engineer looking to step into a staff-level role where they can combine technical expertise with leadership, while working on meaningful projects that contribute to environmental sustainability. The position offers the perfect blend of technical challenges, leadership opportunities, and mission-driven work in a rapidly growing company.

Last updated 17 days ago

Responsibilities For Staff Full Stack Engineer, Payments

  • Design, develop, and maintain scalable microservices, APIs, micro-frontend-based web app, and Flutter-based mobile app
  • Build secure, reliable, and performant payment solutions integrated with Stripe and QuickBooks
  • Collaborate cross-functionally to turn business needs into technical solutions
  • Drive all phases of the software development lifecycle - from design through deployment
  • Mentor junior engineers and advocate engineering best practices
  • Champion operational excellence through documentation, monitoring, and alerting
  • Troubleshoot and resolve issues promptly to ensure high system availability

Requirements For Staff Full Stack Engineer, Payments

TypeScript
Node.js
React
  • 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

Benefits For Staff Full Stack Engineer, Payments

  • Competitive salary and benefits package
  • Opportunity for professional growth
  • Bonus eligible
  • Equity eligible

Interested in this job?

Jobs Related To GoodLeap Staff Full Stack Engineer, Payments