Full-Time

Senior Software Engineer

Payments

Confirmed live in the last 24 hours

Goodleap

Goodleap

501-1,000 employees

Marketplace for sustainable home upgrades and financing

Energy
Fintech
Social Impact
Consumer Goods

Compensation Overview

$137k - $160kAnnually

Senior

Roseville, CA, USA

Hybrid position based in Roseville, CA.

Category
FinTech Engineering
Software Engineering
Required Skills
Microsoft Azure
JavaScript
React.js
NoSQL
SQL
Postgres
GraphQL
TypeScript
AWS
MongoDB
REST APIs
HTML/CSS
Google Cloud Platform
Requirements
  • 5+ years of software development experience, with a strong focus on payments systems.
  • Experience working with Stripe's API and other payment processing platforms.
  • Expertise in Node, Javascript and TypeScript
  • Experience in frontend programming languages & libraries such as JavaScript, React, HTML, CSS, Tailwinds, etc.
  • Strong understanding of payment flows, gateways, and transaction lifecycles.
  • Knowledge of PCI-DSS compliance and other relevant industry standards.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Ability to design systems that are secure, scalable, and resilient to failure.
  • Familiarity with relational and NoSQL databases like PostgreSQL, SQL, and MongoDB.
  • Experience with RESTful APIs, GraphQL, and microservices architecture.
  • Excellent communication skills and a collaborative mindset.
  • A passion for clean code, continuous improvement, and best practices in software engineering.
Responsibilities
  • Design, develop, and maintain scalable payment systems 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.
  • Mentor and guide junior engineers, promoting best practices in software development and payments security.
  • 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.

GoodLeap provides a marketplace for sustainable home solutions, connecting homeowners with professionals who specialize in eco-friendly home improvements. Their platform simplifies the purchasing process by offering a single point of sale technology that allows users to explore various upgrade options while managing payments flexibly to suit different budgets. Unlike many competitors, GoodLeap focuses specifically on sustainability and partners with over 18,000 professionals nationwide, ensuring a wide range of services. The company aims to help homeowners save money while enhancing their homes sustainably, and it also contributes to environmental initiatives by donating to GivePower with each transaction.

Company Stage

Debt Financing

Total Funding

$778.2M

Headquarters

Roseville, California

Founded

2003

Growth & Insights
Headcount

6 month growth

4%

1 year growth

14%

2 year growth

30%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased consumer interest in energy-efficient upgrades boosts demand for GoodLeap's services.
  • The Inflation Reduction Act of 2022 enhances incentives for renewable energy investments.
  • Digital transformation trends elevate GoodLeap's digital marketplace value proposition.

What critics are saying

  • Emerging fintech competitors may erode GoodLeap's market share.
  • Rising interest rates could reduce demand for GoodLeap's financing options.
  • Direct-to-consumer solar sales may threaten GoodLeap's traditional financing model.

What makes Goodleap unique

  • GoodLeap offers a seamless point-of-sale technology for sustainable home upgrades.
  • The platform provides flexible payment options for a wide range of sustainable products.
  • GoodLeap partners with over 18,000 professionals, enhancing its marketplace reach.

Help us improve and share your feedback! Did you find this helpful?