GoodLeap

Senior Software Engineer (Payments), Backend

GoodLeap$131K — $164K *
Finance & Insurance
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software development with NodeJS, TypeScript, and NestJS.
  • Proficiency in cloud platforms, specifically AWS.
  • Hands-on experience with Stripe's API or similar payment processing technologies.
  • Capability to design secure, scalable, and resilient systems.
  • Knowledge of relational databases, especially PostgreSQL.
  • Familiarity with RESTful APIs and microservices architecture.
  • Strong communication skills and teamwork orientation.

Responsibilities

  • Design and implement scalable micro-services and APIs for payment integration.
  • Develop secure and efficient payment solutions with a focus on performance.
  • Collaborate with product teams to define clear business requirements for solutions.
  • Engage in all stages of software development, from design to deployment.
  • Research emerging trends in the payments domain to drive innovation.
  • Diagnose and resolve system issues to ensure reliability.

Benefits

  • Engage in projects that support sustainability and energy initiatives.
  • Access to a competitive benefits package.
  • Professional growth opportunities in a dynamic environment.
  • Collaborate with an innovative and motivated team focused on impactful solutions.
Full Job Description
Position Overview

We're looking for a passionate and experienced Senior Software Engineer to join our team that owns the core of our payment technology. In this role, you'll help 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. This is a great opportunity for someone who thrives in a fast-paced environment and is eager to contribute to key initiatives within a growing company.

Key Responsibilities

  • Design, develop, and maintain scalable micro-services and APIs that integrate with Stripe and other payment gateways.
  • Build secure, reliable, and compliant payment solutions with a focus on scalability and performance.
  • Collaborate with the product team to understand business requirements and deliver high-quality solutions.
  • Contribute to the entire software development lifecycle, from concept and design to testing and deployment.
  • Stay updated on the latest trends and innovations in the payments space and bring new ideas to the team.
  • Troubleshoot, debug, and resolve issues in a timely manner to maintain high system availability.


Qualifications

  • 5+ years of software development experience using NodeJS, TypeScript and NestJS
  • Experience with cloud platforms such as AWS.
  • Experience working with Stripe's API or other payment processing platforms.
  • Ability to design systems that are secure, scalable, and resilient to failure.
  • Familiarity with relational databases like PostgreSQL.
  • Experience with RESTful APIs and microservices architecture.
  • Excellent communication skills and a collaborative mindset.
  • A passion for clean code, continuous improvement, and best practices in software engineering.


Bonus Points

  • 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.


$131,700 - $164,500 a year

USA base pay range (CA, WA, NJ, MA, DC, NYC) per year: $144,900 - $164,500

USA base pay range (all other US states) per year: $131,700 - $149,500

In addition to the above salary, this role may be eligible for a bonus.

Please note: This role is not eligible for visa sponsorship.

About GoodLeap

GoodLeap is a renewable energy company that provides homeowners with access to affordable solar energy. The company offers a range of financing options, including loans, leases, and power purchase agreements, to help homeowners make the switch to solar. GoodLeap also offers energy storage solutions and home improvement financing to help homeowners reduce their energy bills and increase the value of their homes. The company was founded in 2019 and is headquartered in Los Angeles, California.
Learn more about GoodLeap
Size
3,000 employees
Industry

Similar Jobs

More Jobs at GoodLeap

More Finance & Insurance Jobs

Find similar Senior Software Engineer (Payments), Backend jobs: