GoodLeap

Staff Software Engineer

GoodLeap$155K — $193K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of software development experience, specializing in Node.js, TypeScript, and NestJS.
  • Proficiency in cloud infrastructure, preferably AWS.
  • Strong skills in system design, focusing on scalable and secure distributed systems and APIs.
  • Excellent communication and leadership abilities.
  • Commitment to writing clean, maintainable code and mentoring team members.

Responsibilities

  • Architect and design scalable, high-performance APIs and backend services.
  • Build secure capabilities for payment systems and financial workflows.
  • Integrate internal and external systems while ensuring service maintainability.
  • Collaborate with cross-functional teams to translate business needs into technical solutions.
  • Oversee the full software development lifecycle from design to post-launch support.
  • Mentor engineers and establish high standards for design, security, and code quality.
  • Promote operational excellence through best practices in observability and incident response.

Benefits

  • Opportunities for bonuses and equity.
  • Collaborative work environment with cross-functional teams.
  • Focus on continuous improvement and engineering excellence.
Full Job Description
Position Overview

We're looking for a passionate and experienced Staff Software Engineer to join the team building financial tools that help contractors manage and grow their businesses. In this role, you'll design and scale backend services that support critical business operations, including payments and other financial workflows. You'll collaborate closely with product managers, designers, and fellow engineers to deliver secure, reliable tools that reduce operational friction and give contractors greater control over their finances.

What You'll Do

  • Architect, design, and evolve scalable, high-performance APIs and backend services for contractor financial tools
  • Build secure and reliable capabilities that support payments and other financial workflows
  • Integrate with internal and external systems while keeping services maintainable and extensible
  • Collaborate cross-functionally with Product, Design, Finance, Risk, and Operations to translate business needs 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 through strong practices around observability, documentation, monitoring, alerting, and incident response


What You Bring

  • 8+ years of software development experience, with deep backend expertise in Node.js, TypeScript, and NestJS
  • Experience with cloud infrastructure, preferably AWS
  • Strong system design skills, with experience building scalable, reliable, and secure distributed systems and APIs
  • Excellent communication skills and a collaborative, leadership-oriented mindset
  • Passion for clean, maintainable code, mentoring others, and continuous improvement


Bonus Points

  • Experience building B2B SaaS, financial technology, or business operations products
  • Experience with event-driven architectures, domain-driven design, or complex third-party integrations


$155,400 - $193,500 a year

Base pay range (CA, WA, NJ, MA, DC, NYC) per year: $170,900 - $193,500

Base pay range (all other US locations) per year: $155,400- $175,900

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.

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 Staff Software Engineer jobs: