companyAurora Solar logo

Software Engineer, Enablement at Aurora Solar | Canada

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications:- Proficiency in backend development languages (e.g., Java, Python, Ruby).- Experience with cloud platforms and microservices architecture.- Strong understanding of data modeling and energy systems.- Excellent problem-solving skills and ability to work collaboratively.- A degree in Computer Science or a related field is preferred.

About the job

Aurora Solar develops software that enables solar professionals to design, sell, and install solar systems for both residential and commercial projects. The platform has supported millions of solar installations, helping make solar energy more accessible and efficient. Aurora Solar is recognized as a Certified Green Business by the city of San Francisco and has been named one of the best remote companies to work for by BuiltIn.com.

Team: Enablement Engineering

The Enablement Engineering team is responsible for the platforms and infrastructure behind Aurora Solar’s products. This group builds and maintains systems for energy modeling, utility rate management, battery storage, and whole-home electrification. Their work ensures energy modeling remains accurate, scalable, and reliable for customers in both domestic and international markets.

The team delivers shared services and tools that help product teams bring smarter, higher-quality solar solutions to market. Collaboration, clear communication, and collective problem-solving are core values, fostering an inclusive environment focused on growth and learning.

Role Overview

The Software Engineer, Enablement, will focus on developing and enhancing core backend services that support Aurora Solar’s main products. This includes building and refining systems for modeling complex energy usage and utility rates, which are critical for delivering precise and dependable solar designs to customers.

This role also involves working closely with product teams as they develop features for battery storage and whole-home electrification. Engineers in this role can expect to broaden their technical skills while contributing to ongoing platform improvements.

Key Responsibilities

  • Build and enhance foundational platforms that underpin Aurora Solar’s core software systems.
  • Drive engineering efficiency and improve product quality by developing new solutions.

Location

This position is open to candidates residing in Canada.

About Aurora Solar

Aurora Solar is on a mission to empower the solar industry with cutting-edge technology. Our innovative software solutions are designed to simplify the solar adoption process, making it accessible and efficient for all solar professionals. Join us in creating a sustainable future through solar energy.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.