SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer, Documents

GoodLeap - Austin, TX, United States - In-office - posted 2026-09-17

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

GoodLeap is a fintech platform delivering financing and software solutions for sustainable home improvements—solar panels, batteries, HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have used the platform, and thousands of professionals rely on GoodLeap's AI-powered applications and developer tools. The company has facilitated over $30 billion in financing since 2018. As a Senior Software Engineer in the Documents domain, you will design and develop innovative solutions powering GoodLeap's document lifecycle management. The Documents team is at the heart of the company's mission, overseeing everything from document generation to signing and vaulting. The team manages over 16,000 unique document variations and integrates with platforms like DocuSign, Salesforce, and eOriginal. You will work on building systems that ensure accuracy, compliance, and efficiency of document-related processes. This role demands exceptional attention to detail and the ability to analyze legal documents and business requirements, translating them into effective technical solutions. You'll focus on hands-on development, championing best practices in code quality, testing, and scalability. Your work will directly impact how GoodLeap delivers seamless and reliable document solutions to partners and customers. Key responsibilities include: - Design, develop, and maintain scalable, high-quality web applications and APIs, focusing on Node.js and AWS services - Build secure, reliable, and compliant solutions for document generation, signing, and vaulting - Collaborate with cross-functional teams, product managers, and legal experts to deliver features meeting legal and business requirements - Analyze legal documents and business needs to design technical solutions ensuring compliance and accuracy - Write testable, reliable code and implement continuous deployment practices - Participate in design and code reviews, providing technical feedback - Mentor and support the career development of engineers through pair programming and knowledge sharing - Analyze and optimize application code, APIs, and distributed systems for efficiency and reliability - Deploy, monitor, and troubleshoot large-scale systems to maintain high availability - Stay current with emerging technologies and drive hands-on innovation The team leverages React, Node.js, TypeScript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway, Kafka, Event Driven Architecture, and Webhooks to build scalable systems. You'll be part of a team that values curiosity, ownership, and innovation while contributing to a mission that empowers businesses and drives sustainable solutions. REQUIREMENTS: - Strong problem-solving and algorithmic skills - Extensive experience with one or more of: React, Node.js, TypeScript, Nest.js, Serverless, SST, DynamoDB, AWS Lambda, API Gateway, Kafka, with strong aptitude for learning new tools and frameworks - Experience building RESTful APIs and working with databases - In-depth knowledge of large-scale web application design, including clustering, caching, performance tuning, and scalability strategies - Ability to understand and translate legal documents and business requirements into technical solutions - Strong written and verbal communication skills, with ability to explain technical concepts to diverse audiences - Attention to detail and accuracy, particularly when dealing with legal documents - Collaboration and consensus-building approach to problem-solving - Proactive problem-solving with strong sense of ownership

Similar roles