13 Sep
|
NextGenEnergyJobs
|
Quebec City
13 Sep
NextGenEnergyJobs
Quebec City
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.
Responsibilities - Lead the design and development of large-scale applications, for both frontend and backend components. You’ll contribute across the stack, whether it’s modern Mobile UIs, React components or high-performance backend services.
- Architect highly scalable, responsive, and secure solutions to support AI/ML-powered features across Web, Mobile, SMS/Voice, and API surfaces - Own end-to-end technical strategy for embedding LLMs, embedding stores, and personalized content delivery - Hands-on experience designing and implementing agentic workflows using LLMs, including orchestration across APIs, tools, and data sources - Familiarity with MLOps, CI/CD for AI pipelines, and AI observability tools - Experience developing and deploying MCP Servers and working with the Model Context Protocol ecosystem - Provide technical leadership across teams, guiding decisions on architecture, design patterns, and best practices.
- Drive cross-functional projects to enhance the reliability and performance of our applications.
- Ensure compliance with security best practices and data privacy regulations.
- Mentor senior and mid-level engineers, fostering a culture of growth, learning,
and technical excellence.
- Communicate clearly, engage with stakeholders, product managers and cross-functional teams to align on goals, share progress and manage expectations.
Requirements - 8+ years of experience in software engineering, with a strong background in building full-stack applications at scale, with at least 2+ years working with AI/ML solutions or LLMs Experience with NodeJS, React and Typescript - Experience with state management solutions (Redux or similar) - Deep understanding of architecture and best practices, including RESTful APIs, databases, secure coding, and responsive design.
- Experience in cloud platforms such as AWS, Azure, or Google Cloud, with a focus on performance.
- Robust knowledge of application lifecycle, navigation patterns, and data security.
- Expertise in designing systems for high availability, fault tolerance, and scalability.
- Ability to influence technical direction and work cross-functionally with product, engineering, and executive teams.
- Strong leadership skills, with a proven ability to mentor and lead engineering teams.
- Strong analytical and problem-solving skills, with an ability to thrive in a fast-paced, dynamic environment.
- Strong communication skills - Experience in FinTech - Experience in Langfuse and Flutter
📌 Staff Software Engineer (Quebec City)
🏢 NextGenEnergyJobs
📍 Quebec City