Senior Software Engineer/Tech Lead (Full-Stack)
$146k - $170kMedium
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, lead initiatives from concept to delivery, and take the lead on major initiatives—planning features, defining MVPs, breaking projects into actionable phases, and removing 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, etc.), 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 the 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. 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 Employment Privacy Policy and Recruiting Policy on AI. #J-18808-Ljbffr
- ...Resource-Data in Portland, Oregon, is seeking a Senior Software Engineer to lead complex technical work and drive the design of software systems. You'll work across the full application stack, utilizing modern frameworks like React and Microsoft .NET, while maintaining...FullstackSenior
$146k - $170k
...A technology company is seeking a Senior Full‑Stack Software Engineer to lead the design and development of scalable applications. You will collaborate with product managers and engineers to create secure, AI/ML-powered solutions. Ideal candidates will have 5+ years of...FullstackSenior- ...A leading custom footwear and apparel company is looking for a Senior Software Engineer to enhance their technology solutions for consumer customization... ...Scrum team, developing full stack capabilities for eCommerce... ..., and utilizing a diverse tech stack including React, Node,...FullstackSenior
$117k - $150k
...Detroit Diesel is seeking a Full Stack Software Developer to join their team in Portland, OR. In this role, you will be responsible for developing high-quality web applications, working across the full stack including Java and various web technologies. The position offers...FullstackSenior- A growing SaaS company in Portland is seeking experienced software engineers to join their dynamic team focused on full-stack development. Candidates should have expertise in Java and JavaScript, with a solid background in mentorship and communication. The role offers a...FullstackSeniorFlexible hours
$150k - $200k
...Jobot is seeking a 100% remote Senior Python Engineer / Senior Full Stack Developer to join a growing reinsurance company. The position offers a base... ...to 25%.The ideal candidate will have over 8 years of software development experience, with strong skills in Python and...FullstackSeniorRemote work$150k - $200k
...Role Overview 100% remote Senior Python Engineer / Senior Full Stack Developer for a growing reinsurance company. Compensation and Benefits Base salary... ...remote work Key Qualifications 8+ years of professional software development experience Strong Python programming...FullstackSeniorRemote work- ...Daimler Truck North America LLC. is seeking a Full Stack Software Developer in Portland, OR. The role involves developing high-quality web applications and participating in all phases of the software development lifecycle. Ideal candidates should have a Bachelor's degree...FullstackSenior
$171k - $311k
...is currently seeking a Technical Lead Manager, Forward Deployed Engineering to join our AI & Data Labs practice... ...Lead a pod of elite, AI-native full-stack engineers with a bias to action to... ...shipping end-to-end production secure software systems, with a focus on data,...FullstackH1bLocal area- A fast-growing company in drug discovery is seeking a full-stack engineer primarily focused on backend systems and data modeling. This mostly remote role involves designing APIs, managing data integrations, and deploying services. Candidates should have strong backend framework...FullstackSeniorRemote workFlexible hours
$102.5k - $187.9k
...Ernst & Young Oman is seeking a Senior Full Stack Software Engineer to independently develop and maintain high-quality software solutions. This role requires strong programming skills in languages such as Python, Java, or JavaScript, and experience in full stack development...FullstackSenior- ...As a Senior Software Engineer at Resource Data, you will join a team of consultants leading complex technical work and resolving ambiguous business challenges. The Senior... ...Responsibilities Contribute across the full application stack, including front‑end interfaces, back‑...FullstackSeniorLocal area
- ...Thomas Built Buses is looking for a Full Stack Software Developer in Portland, OR. In this hybrid role, you will contribute to high-quality web applications, collaborating closely with various teams throughout the software development lifecycle. Key responsibilities include...FullstackSenior
- Axian, Inc is looking for a Senior Full Stack Java Engineer for a contract position in Portland, Oregon. You will design and develop modern enterprise... ...The ideal candidate should have extensive experience in software engineering, especially with REST APIs, cloud...FullstackSeniorContract work
- ...Software Engineer Custom Health is a fully integrated Health-Tech company focused on delivering patient-centric health care as a service. We are on a mission to transform... ...agile development environment. Contribute and/or lead in process improvements, design, and code reviews...FullstackSeniorWork from home
- OneApp, Inc. is seeking a Full Stack Developer based in the Portland Metro area to enhance platform stability and reliability. This... ...across teams. Candidates should have 5+ years in software engineering, with solid experience in Java, Spring, and MySQL, alongside...FullstackSeniorRemote jobFull time
- Axian Inc is looking for a Senior Full Stack Java Engineer for a 3+ month contract in Portland, Oregon. This role involves designing and modernizing... ...for clients. Ideal candidates must possess deep software engineering expertise and experience in building high-quality...FullstackSeniorContract work
- Job Opening Job Opening ID 5227 Date Opened 04/21/2019 Job Type Contract Language Skills English Location Portland, Oregon Industry Technology City Portland State/Province Oregon Country United States Zip/Postal Code 97204 Job Description...FullstackSeniorContract work
- ...and 12-14 company paid holidays Reports To: ~ Tech Lead About Us At the Knowledge Coop, we help companies... .... Job Description We are seeking an experienced Senior Engineer to join our Software Development team - focused on building a greenfield intranet...FullstackSeniorWork from home
- ...Qualifications Bachelor's degree in Computer Science or other Engineering disciplines and strong software programming skills. At least 4-6 years of production quality software development experience Full stack development experience using JavaScript or Python and/or Java...FullstackSeniorContract work
$110k - $270k
...Join a team building innovative, full-stack products in a dynamic, startup environment... ..., profitable enterprise. We seek engineers with extensive experience in Java,... ...to scale: Develop highly scalable software with optimal performance Lead Feature Innovation: Drive the...FullstackSeniorWork at officeLocal areaWork from homeFlexible hours- ...A leading technology consulting firm is seeking a Senior C# Software Engineer for a full-time on-site position in Beaverton, OR. The ideal candidate will have 6+ years of experience in software development focusing on C# and .NET, and be able to solve complex problems...SeniorFull time
- ...What you'll need to succeed as a Senior Engineer, Software Engineering at XPO Minimum qualifications: ~ Bachelor's degree in software... ...of mobile application development in Android ~ Full Stack development experience using at least one of the following...FullstackSenior
$105.4k - $124k
...job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology... ...developing, testing, operating and maintaining products - Takes full stack ownership by consistently writing production-ready and...FullstackSeniorTemporary workWork experience placementLocal area$150k - $185k
...Developer to join their Portland, OR team. This hybrid position entails working at CDK's office and remotely, focusing on cloud-based software for the automotive industry. Ideal candidates will have extensive experience in .NET and C#, strong JavaScript skills, and...SeniorWork at officeRemote work- ...Overview We’re looking for a full-stack engineer who’s most excited about backend systems, data modeling, and infrastructure. You’ll join... ...with a sharp, passionate, mission-driven team Shape the software development at a high-growth inflection point Competitive...FullstackSeniorRemote workFlexible hours
- ...NetVendor NetVendor is the leading solution for property management professionals... .... Our comprehensive suite of software products empowers clients to ensure... ...About the Job NetVendor seeks a full-stack PHP software engineer to join our team in building and maintaining...FullstackSeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours
- ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical applications that clinicians and... ...~ Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar...FullstackSeniorWork at officeShift work2 days per week
- ...Full Stack Engineer As a Full Stack Engineer in the healthcare space, you'll architect seamless... ...with modern architectural patterns Lead implementation of system integrations and... ...-assisted coding tools in professional software development (e.g., GitHub Copilot,...FullstackSeniorWork at officeShift work2 days per week
$150k
Software Development Supervisor| Permanent, Remote | No Sponsorship... ...place to work. Great for a Senior Development Lead that is ready for more... ...and grow a team of software engineers working with C#, .NET, TypeScript... ...technical strategy across full-stack applications Champion proof...FullstackSeniorRemote jobPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer/Tech Lead (Full-Stack). Be the first to apply!
- lead engineer Portland, OR
- lead operating engineer Portland, OR
- technical leader Portland, OR
- technical lead Portland, OR
- senior cost analyst Portland, OR
- senior electrical estimator Portland, OR
- senior program specialist Portland, OR
- senior manager quality engineering Portland, OR
- senior design technologist Portland, OR
- senior design verification engineer Portland, OR

