Senior Software Engineer, Sales Platform

Aurora Solar

Canada

Hybrid

CAD 116,500 - 173,300

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible PTO
Parental Leave
WFH Stipend
Coworking Stipend
Energize Fridays
Connectivity Stipend
Learning & Development
Health insurance

Job summary

Aurora Solar, a leader in solar software, is hiring a Senior Software Engineer for the Sales Mode team in Canada. You will shape systems that advance the clean-energy transition, strengthening our platform and contributing to greenfield initiatives that improve experiences for solar professionals and homeowners alike.

You will lead with curiosity, collaborate with intention, and craft high-quality software that scales.

Qualifications

  • 5+ years of experience building and shipping production software.
  • Proficiency in Ruby on Rails or Python, with exposure to the other or willingness to learn.
  • Strong SQL and Postgres fundamentals, including data modeling and performance.
  • Working knowledge of JavaScript or TypeScript and React.
  • Interest in working across the stack, including database, backend, and frontend.
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Ability to thrive on a fully distributed team in a hybrid environment.

Responsibilities

  • Build new functionality for our solar design and sales platform.
  • Design and maintain APIs connecting with financial and sales partners.
  • Develop scalable, secure services built for long-term performance.
  • Strengthen agile processes and drive high-impact sprint outcomes.
  • Mentor teammates and elevate engineering culture through collaboration.
  • Own services and participate in on-call rotation.

Skills

5+ years production software
Ruby on Rails
Python
SQL/PostgreSQL
JavaScript/TypeScript
React
Distributed/Hybrid teams
Cross-functional collaboration

Tools

GraphQL

Job description

Aurora Solar, a leader in solar software, is hiring a Senior Software Engineer for the Sales Mode team in Canada. You will shape systems that advance the clean-energy transition, strengthening our platform and contributing to greenfield initiatives that improve experiences for solar professionals and homeowners alike.

You will lead with curiosity, collaborate with intention, and craft high-quality software that scales.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Product Designer — Lead Revenue-Driven Sales Flows
Staff Product Designer — Lead Revenue-Driven Sales Flows

Aurora Solar • Canada

On-site
CAD 130,000 - 194,000
Flexible PTO
Parental Leave
WFH Stipend
+2
Senior Accounting Manager: GAAP, Payroll & SaaS Leader
Senior Accounting Manager: GAAP, Payroll & SaaS Leader

Aurora Solar • Canada

On-site
CAD 118,000 - 177,000
Flexible PTO
Parental Leave - 16 weeks with 100%
WFH Stipend
+5
VP of Product & Design — Scale Solar Solutions
VP of Product & Design — Scale Solar Solutions

Aurora Solar • Canada

Hybrid
CAD 300,000 - 350,000
Flexible PTO
Parental Leave
WFH Stipend
+5
Senior DevOps Engineer
Senior DevOps Engineer

Canadian Solar • Kitchener

Hybrid
CAD 110,000 - 140,000
FP&A Manager
FP&A Manager

Aurora Solar • Canada

Hybrid
CAD 90,000 - 150,000
Flexible PTO
Parental Leave
WFH Stipend
+7
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

enurgen • Ottawa

Hybrid
CAD 120,000 - 160,000
Sr. Project Engineer
Sr. Project Engineer

Canadian Solar • Canada

On-site
CAD 174,000 - 222,000
Solar Tracker Solution Engineer
Solar Tracker Solution Engineer

CGL Consulting Co., Ltd • Calgary

On-site
CAD 65,000 - 95,000
Solutions Engineer
Solutions Engineer

Clenergy • Calgary

On-site
CAD 85,000 - 115,000
Bonus potential
Competitive base salary
Senior Solar Sales Consultant
Senior Solar Sales Consultant

Pro West Electrical • Edmonton

On-site
CAD 75,000 - 115,000