Aurora Solar Inc. logo

Software Engineer, Consumer

Job Overview

Location

Canada

Job Type

Full-time

Category

Software Engineer

Date Posted

February 26, 2026

Full Job Description

đź“‹ Description

  • • Join Aurora Solar, a leader in the renewable energy sector, on a mission to accelerate the global transition to solar power. We are seeking a talented Software Engineer to contribute to our groundbreaking Consumer platform, a real-time marketplace connecting homeowners with top-tier solar installers. This is an exceptional opportunity to leverage modern technology to simplify and democratize solar adoption, making sustainable energy accessible to everyone.
  • • As a Software Engineer on the Aurora Consumer team, you will play a pivotal role in building the end-to-end user experiences that empower homeowners to understand their solar options, evaluate financing, and seamlessly connect with local installers. You will be instrumental in shaping the future of solar energy by developing features that enhance clarity, transparency, and optionality throughout the solar buying journey.
  • • This role offers a unique chance to work across the full technology stack, from front-end user interfaces to back-end services and operational tooling. You will be involved in every stage of the development lifecycle, from conceptualization and design to implementation, rigorous testing, and deployment. Your contributions will directly impact the user experience, driving consumer demand and removing friction from the solar adoption process.
  • • You will collaborate closely with a dynamic team of engineers, product managers, and designers, fostering a creative and results-oriented environment. Your work will involve designing, developing, and deploying high-quality code that directly improves the solar buying experience for millions of homeowners. This includes building new product features, implementing A/B tests for experimentation, developing analytics to track user behavior and site performance, and creating essential integrations to ensure the health and measurability of the consumer funnel.
  • • We are looking for a high-ownership individual who thrives in a fast-paced environment, communicates effectively, and can make sound technical and product trade-offs. You will be empowered to deliver Minimum Viable Products (MVPs) that align with business objectives, and then iterate rapidly based on real customer feedback and data. Your ability to take initiative, ask insightful questions, and propose innovative solutions will be highly valued.
  • • A key aspect of this role is championing code quality and best practices. You will actively participate in thoughtful code reviews, implement robust testing strategies, and contribute to the continuous improvement of our development processes. By raising the bar for technical excellence, you will help ensure the reliability, scalability, and maintainability of our consumer-facing platform.
  • • Your impact will extend beyond code. You will contribute to a culture of learning and collaboration, participating in retrospectives, sharing knowledge, and helping to strengthen team processes. This is an opportunity to make a tangible difference in the fight against climate change by accelerating the adoption of clean energy.
  • • We are building a platform that not only serves our business goals but also educates and empowers consumers. You will help create a more transparent and accessible solar market, enabling more homeowners to make informed decisions about their energy future. This role is perfect for engineers who are passionate about building impactful products, enjoy solving complex challenges, and are eager to contribute to a mission-driven company.
  • • Aurora Solar is recognized as a leader in the industry, consistently acknowledged for innovation and its commitment to sustainability. We are proud to be a Certified Green Business and have been named one of the Best Remote Companies to Work for. By joining us, you will be part of a team that values collaboration, creativity, and measurable impact, all while working towards a future of solar for all.
  • • You will be instrumental in developing features that provide homeowners with clear insights into their solar options, financing alternatives, and the process of connecting with trusted local installers. This involves a deep understanding of user needs and the ability to translate those needs into elegant, efficient, and scalable software solutions.
  • • The role requires a proactive approach to problem-solving, a commitment to writing clean and maintainable code, and the ability to work effectively within an agile development framework. You will have the autonomy to make significant contributions and the support of a collaborative team to help you succeed.
  • • Ultimately, your work will directly contribute to making solar energy more accessible and affordable for homeowners across America, driving significant positive environmental and economic impact.

🎯 Requirements

  • • 2+ years of professional software engineering experience with a proven track record of delivering high-quality software.
  • • Strong proficiency in at least one of the following programming languages: Python, Ruby, or JavaScript.
  • • Experience with modern front-end frameworks, with React being strongly preferred.
  • • Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams including product managers and designers.
  • • A passion for solving complex problems and a commitment to writing clean, maintainable, and well-tested code.
  • • A proactive and self-motivated mindset, with the ability to take initiative, ask clarifying questions, and propose solutions.

🏖️ Benefits

  • • Flexible Paid Time Off (PTO) policy, allowing you to take the time you need for rest and rejuvenation.
  • • Comprehensive Parental Leave: 16 weeks of paid leave at 100% of base salary, with options for a gradual return to work.
  • • Work From Home (WFH) Stipend: CAD $1000 for engineering roles to support your home office setup.
  • • Coworking Stipend: CAD $400 per month to support your use of a coworking facility if preferred.
  • • Energize Fridays: Company-wide designated days to log off and recharge, promoting work-life balance.
  • • Connectivity Stipend: Up to CAD $125 per month to cover internet or phone expenses.
  • • Learning & Development Stipend: CAD $970 annually for professional development opportunities after 90 days of employment.
  • • Medical, Dental, and Vision Insurance: Aurora covers 100% of premiums for employee-only and dependent coverage for supplemental plans.

Skills & Technologies

Python
JavaScript
Ruby
React
Apache Spark
Remote
$103k-139k

Ready to Apply?

You will be redirected to an external site to apply.

Aurora Solar Inc. logo
Aurora Solar Inc.
Visit Website

About Aurora Solar Inc.

Aurora Solar Inc. provides cloud-based software that enables solar installers, developers, and financiers to design, sell, and deliver photovoltaic systems. The platform combines LiDAR, aerial imagery, and 3-D modeling to generate accurate shade analysis and energy-production forecasts, automating system layouts, permitting documents, and financing proposals. Customers use the solution to streamline sales workflows, reduce design cycles, and improve project economics. Founded in 2013 and headquartered in San Francisco, California, the company serves residential and commercial markets across North America and internationally.

Similar Opportunities

Red Hat, Inc. logo

Red Hat, Inc.

Remote
Full-time
Expires Apr 30, 2026
Python
Go
Azure
+4 more

7 days ago

Apply
London, UK
Full-time
Expires Apr 25, 2026
Go
React
Cassandra
+5 more

12 days ago

Apply
UK
Full-time
Expires Apr 25, 2026
Senior
Onsite

12 days ago

Apply
Seattle, Washington, USA
Full-time
Expires May 4, 2026
Java
Scala
Docker
+5 more

3 days ago

Apply