Job Url: https://www.remoterocketship.com/company/goodleap/jobs/staff-software-engineer-funding-united-states-remote Job Description: GoodLeap Website LinkedIn All Job Openings GoodLeap is a tech company delivering best-in-class financing and software products for sustainable solutions. It supports homeowners and businesses nationwide by providing solar loans, energy efficiency loans, and other financing solutions to promote green energy adoption. GoodLeap is committed to a sustainable future, having facilitated $58B in cumulative financing and offsetted 14M metric tons of CO2. The company offers solutions like solar and storage systems, energy-efficient upgrades, and smart home technologies, primarily catering to the green energy sector. Their partnerships and initiatives aim to expand access to clean energy and support environmental sustainability. Clean energy financing • solar loans • Fintech • mortgage loans 501 - 1000 employees Founded 2020 💸 Finance ⚡ Energy 💳 Fintech Staff Software Engineer, Funding 6 hours ago 🏄 California – Remote 🐊 Florida – Remote +2 more states 💵 $173k - $200k / year ⏰ Full Time 🔴 Lead 🧑‍💻 Full-stack Engineer 🦅 H1B Visa Sponsor AWS Distributed Systems Docker JavaScript Kafka Kubernetes Microservices MongoDB TypeScript .NET Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Lead the design and delivery of large-scale, mission-critical software applications, spanning frontend and backend, with a focus on C#.NET and TypeScript/JavaScript services. • Architect highly scalable, responsive, and secure solutions, ensuring exceptional performance, reliability, and maintainability. • Provide technical leadership across teams, guiding decisions on architecture, design patterns, and best practices to align with business objectives. • Collaborate with user experience designers, product managers, and engineers to define and deliver impactful features, platform enhancements, and bug fixes. • Mentor and support engineers at all levels, fostering growth through technical guidance, pair programming, and knowledge-sharing initiatives. • Deploy, monitor, and troubleshoot distributed systems to ensure availability and resolve issues proactively. • Analyze and optimize code, APIs, and system architectures to improve performance, scalability, and efficiency. • Ensure adherence to security best practices and data privacy regulations, delivering compliant and reliable solutions. • Continuously evaluate and integrate emerging technologies, including AI-assisted tools and frameworks, to drive platform innovation and scalability. • Contribute to and influence key architectural decisions, staying current with industry trends and championing forward-thinking solutions. 🎯 Requirements • The typical problem-solving and algorithmic experience that one expects in any software engineering role • Extensive experience with one or more of the following technologies: C#.NET, TypeScript/JavaScript, Docker, Kafka, and AWS services, coupled with a 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 • Understanding of agile methodologies like Scrum and Kanban, along with agile engineering practices such as Test-Driven Development and Continuous Integration • Strong written and verbal communication skills 🏖️ Benefits • In addition to the above salary, this role may be eligible for a bonus and equity. • 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.