Remote Senior Software Engineer/Tech Lead (Full-Stack)
$146k - $170kGoodleap
About GoodLeap:
GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap’s proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.
GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.
Position Overview
We are seeking a highly skilled Senior Full-Stack Software Engineer to bring technical excellence, initiative and leadership to our team. As a Senior Engineer, you’ll be a key contributor to the design, development, and scaling of our platform, working closely with product managers, designers, and fellow engineers to build solutions that are secure, reliable, and performance-optimized. You’ll work across the stack, you’ll lead initiatives from concept to delivery. This is a full-stack position with a strong emphasis on frontend development and close collaboration with the Product team. You’ll take the lead on major initiatives—planning features, defining MVPs, breaking projects into actionable phases, and helping to remove blockers for the team.
This is an exciting opportunity for someone who thrives in a fast-paced environment and is motivated to take ownership of high-impact work within a growing company.
Key Responsibilities
Lead the design and development of scalable, secure applications across the stack—spanning modern React UIs to high-performance backend services.
Design and build architecture that supports AI/ML-powered features across user-facing and API surfaces.
Drive initiatives end-to-end—from ideation and planning to execution—by breaking down complex projects into MVPs and manageable, prioritized releases.
Collaborate with product and engineering leaders to align solutions with business objectives.
Ensure compliance with security best practices and data privacy regulations.
Mentor mid-level and junior engineers, fostering a culture of growth, learning, and technical excellence.
Evaluate and implement new technologies and tools to continuously improve our applications and development processes.
Communicate clearly, engage with stakeholders, product managers and cross-functional teams to align on goals, share progress and manage expectations.
Qualifications
5+ years of full-stack software development experience using Node.js, React, TypeScript, and REST APIs, with experience in state management (Redux, XState, Nanostores a plus), preferably with at least 1+ year working with AI/ML solutions or LLM.
Familiar with implementing and maintaining CI/CD pipelines to streamline development, testing, and deployment processes.
Familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools.
Deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design.
Experienced with AWS architecture, including Lambda, ECS, S3, DynamoDB and Step Functions.
Familiarity with designing and developing application layers that interface with large language models (LLMs) or machine learning (ML) systems.
Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies.
Build tools and services to help other team members experiment and ship AI-enhanced features responsibly and efficiently.
Excellent communication skills with the ability to influence technical direction and collaborate effectively across product and engineering teams.
Bonus Points
- Experience in FinTech or Mortgage
$146,000 - $170,000 a year
In addition to the above salary, this role may be eligible for a bonus.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.
If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you! Apply today!
We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our Employment Privacy Policy and Recruiting Policy on AI .
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$200k - $250k
...category-defining software that enables Ryder... ...creating impact for the engine of the American... ...here. Role: Senior Software Engineer - Full Stack, Technical Lead Location:... ...Model: Hybrid Remote Days: Monday & Friday... ...scalability. Our current tech stack includes...Remote workFullstackSeniorFull timeWork at officeImmediate startMonday to Friday- ...financial institution based in the United States seeks a seasoned Software Engineer to enhance engineering capabilities through the design and... ..., scalable software solutions. The ideal candidate will lead engineering workstreams, mentor junior developers, and contribute...Remote workSenior
$190.9k - $334.1k
...Senior Staff Software Engineer, Integrations (Tech Lead) — Veza Full-time Employee Type: Regular Region: AMS - North America and Canada Work Persona: Flexible or Remote Veza is the pioneer in identity security, purpose-built to answer the fundamental question enterprises...Remote workSeniorFull timeWork at officeFlexible hours- ...Sr. Lead Software Engineer Location: Remote Start: ASAP Senior software engineer same skill set as architect with less experience... ..., Boot/Microservices). The tech stack has not been established. Needs... ...any other streaming services. Full stack is helpful leveraged in...Remote workFullstackSeniorImmediate start
- ...We are seeking a full stack senior software developer with 4+ year track... ...Who are we? We are Remote Craft. A new,... ...new endeavor, and will lead the building of our team... ...full stack software engineer Fluent English speaking... ...Experience in fast moving tech environmentRemote workFullstackSenior
$190.9k - $334.1k
...environments, and AI agents. For engineers joining Veza today, this means the... ...industry. Job DescriptionAs the Senior Staff Software Engineer, Performance (Tech Lead), you will own performance, scalability... ...trust. Work personas (flexible, remote, or required in office) are...Remote workSeniorFull timeWork at officeFlexible hours- ...A leading tech company in Charlotte, NC is seeking an experienced Sr. OroCommerce Full Stack Developer. This role involves architecting and customizing solutions within OroCommerce and Symfony, optimizing APIs, and mentoring developers. The ideal candidate has over 5...Remote workFullstackSeniorContract work
- A leading AI research accelerator is looking for a skilled software engineer based in the US or Canada. This contractor role involves evaluating AI-generated code, collaborating with teams, and designing verification mechanisms. Candidates should have over 5 years of experience...Remote workFullstackSeniorFor contractors10 hours per week
$135k - $175k
An innovative tech company is seeking a Senior Full-Stack Engineer to join their growing team. This position primarily involves remote work with opportunities for in-person collaboration. The... ...AI tools. Responsibilities include leading development efforts for both frontend...Remote workFullstackSenior- ...Feedinkoo is looking for a Senior React/Node Developer to join our team. This role involves working directly with clients or as part of... ...technologies. Offering competitive salary, paid time off, and 100% remote work, Feedinkoo promotes equal employment opportunities. #J-1880...Remote workFullstackSenior
- ...A leading technology firm is looking for a Senior Full Stack Developer with expertise in Angular and Node.js. The successful candidate will take ownership of technical... ...development. The position offers flexibility for remote work, making it an ideal opportunity for energetic...Remote workFullstackSenior
- ...About the role: We are seeking a Senior Software Engineer to help build the core platform that... ...other teams will rely on. We work on the full stack behind the agents including:... ...evaluations, and observability. This is a remote position open to candidates residing...Remote workFullstackSeniorRelocation package
- ...Ein führendes Unternehmen im Gesundheitswesen in Kansas sucht einen engagierten Software Developer (m/w/d), der moderne Softwarelösungen entwickelt und optimiert. Der ideale Kandidat hat ein abgeschlossenes Studium der Informatik, mehrjährige Erfahrung in der Softwareentwicklung...Remote workFullstackSenior
- ...Mercor is looking for Senior Software Engineers to join our team in Cleveland, Ohio. In this high-urgency role, you will be responsible for developing and maintaining full-stack applications while actively participating in architecture discussions. The ideal candidate...Remote workFullstackSenior
$200k - $300k
...Tech Lead, Full Stack Engineering SuperDial is looking for a Tech Lead, Full Stack Engineering to build and scale our AI-powered healthcare platform. This role is ideal for an engineer who is strong across the stack, with deep expertise in Python-based back-end systems...Remote workFullstack- ...role, working alongside a collaborative team of talented software and machine learning engineers as well as visual designers to develop new and... ...communication skills Other Qualifications: Full stack experience is a plus Advanced data visualization is...Remote workFullstackSenior
- ...perception system Mentor junior engineers about best practices. You... ...~ Worked on entire perception stack (sensing, preprocessing,... ...ability to identify gaps and lead cross functional projects... ...Robotics, or a related discipline Full stack AV knowledge Experience...Remote workFullstackSenior
- ...Mercor is looking for Senior Software Engineers to join their team in Moorhead, Minnesota. This role focuses on high-urgency closed-source application development, requiring strong full-stack development skills. The ideal candidates will have extensive experience in building...Remote workFullstackSenior
- ...Mercor in Mishawaka, Indiana is seeking Senior Software Engineers to lead the development of a high-urgency closed-source application project. Ideal candidates will be experienced full-stack developers who can deliver scalable systems and work independently. Responsibilities...Remote workFullstackSenior
- ...Mercor is hiring experienced Senior Software Engineers in Mount Pleasant, South Carolina, for a high-urgency application development project. The role requires strong full-stack skills and the ability to work independently. Responsibilities include designing and maintaining...Remote workFullstackSenior
- ...Mercor is hiring Senior Software Engineers for a critical application development project. Candidates should possess a deep understanding of full-stack development and be able to work independently to build scalable systems. The successful applicant will take on responsibilities...Remote workFullstackSenior
- ...Mercor is looking for Senior Software Engineers to develop a high-urgency closed-source application. Candidates should be experienced full-stack developers capable of working independently and building scalable systems. The ideal candidates will not only design and maintain...Remote workFullstackSenior
- ...A remote-first digital product studio is seeking a Senior Full Stack Engineer with expertise in the Shopify ecosystem. The successful candidate will design and maintain custom storefronts and back-end solutions, collaborate with teams, and ensure high-performance systems...Remote workFullstackSenior
- ...Mercor is seeking a Senior Software Engineer for a high-priority closed-source application development project. The ideal candidate will have substantial experience in full-stack development and be capable of working independently. Responsibilities include designing,...Remote workFullstackSenior
- ...exciting client in the retail space, is seeking a Full Stack Developer to join their team. The right candidate... ...environment and delivering industry-leading software products. This position offers a 100% remote schedule, competitive pay, and substantial growth...Remote workFullstackSenior
- ...A leading consulting firm is seeking a Senior Full Stack Developer with expertise in Microsoft ASP.NET and Azure for a hybrid role in New York. The role involves... ...skills. This position offers the flexibility of remote work combined with responsibilities at the client site...Remote workFullstackSenior
$135.9k - $153k
...design and modern engineering best practices, we... ...accessibility. The Senior Software Engineer role will... ...You'll Do: Lead a team of 6... ...Wellness program – Full platform offering... ...Flexible work – Remote-first environment... ...the broader civic tech community. Please...Remote workFullstackSeniorContract workTemporary workFor contractorsWork at officeLocal areaHome officeVisa sponsorshipFlexible hours- ...Mercor is hiring a Senior Software Engineer for a high-urgency closed-source application development project in California. The ideal candidate will be an experienced full-stack developer with strong proficiency in Python and capable of working independently to build...Remote workFullstackSenior
- ...A tech-powered retailer is seeking a Senior Full Stack Engineer to build services for processing customer orders and establish... ...Candidates should have over 5 years in software development, including 2 years... ...time off, health benefits, and remote work options within the US or...Remote workFullstackSenior
- ...To support the development of agentic AI features, the full-time Senior Software Engineer, Full-Stack will own agent surfaces end-to-end, integrating LLMs and designing tools while working remotely from the United States or Canada. Key responsibilities Own one or more...Remote workFullstackSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer/Tech Lead (Full-Stack). Be the first to apply!


