Staff Software Engineer
4 days ago
Ottawa, Ontario, Canada
NextGenEnergyJobs
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
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
- Architect, design, and evolve scalable, high-performance APIs and backend services for contractor financial tools
- Build secure and reliable capabilities that support payments and other financial workflows
- Integrate with internal and external systems while keeping services maintainable and extensible
- Collaborate cross-functionally with Product, Design, Finance, Risk, and Operations to translate business needs into resilient technical solutions
- Drive the full software development lifecycle, from technical design and implementation through testing, deployment, and post-launch support
- Mentor and guide engineers across the team, setting high standards for system design, security, scalability, and code quality
- Champion operational excellence through strong practices around observability, documentation, monitoring, alerting, and incident response
Requirements
- 8+ years of software development experience, with deep backend expertise in Node.js, TypeScript, and NestJS
- Experience with cloud infrastructure, preferably AWS
- Strong system design skills, with experience building scalable, reliable, and secure distributed systems and APIs
- Excellent communication skills and a collaborative, leadership-oriented mindset
- Passion for clean, maintainable code, mentoring others, and continuous improvement