Sr. Software Engineer, Electrical Systems

SolarAPP+

  • Engineering, Software
  • Full time
  • 2 months ago
  • Remote
  • Remote

Job Description


Company Overview The SolarAPP Foundation is a new non-profit organization on a mission to revolutionize the clean energy landscape by automating the permitting process for 650 million clean energy equipment installations across the United States. We currently provide instant permitting for residential solar panels and energy storage systems in 12 states. Our goal is to accelerate deployment and significantly lower the cost of the clean energy transition, targeting a reduction of $1 trillion. Our innovative software is already making a substantial impact. It is deployed in almost 200 cities and counties to streamline the permitting process for rooftop solar and energy storage. To date, we have issued over 45,000 permits representing more than 300,000kW of energy generation. Were on track to exceed $1M of annual recurring revenue (ARR) next year.

Our software was initially developed by engineers from NREL, SunRun, Tesla, and other industry leaders. Selected by the Department of Energy to expand the use of automated permitting across the country, the SolarAPP Foundation is poised for its next phase of growth and innovation. We are seeking a visionary Senior Software Engineer with deep experience in electrical systems to join our dynamic team. This is a unique opportunity to be part of a pioneering initiative that combines cutting-edge technology with a profound social impact.

Join us at the SolarAPP Foundation and play a critical role in scaling our product to its full potential while driving the clean energy revolution forward. If you have a founder mentality, thrive in building exceptional B2B software teams, and are motivated by making a tangible impact, we want to hear from you.

About The Role

As a Senior Software Engineer for Electrical Systems, youll be one of the first full-time engineering hires at the SolarApp Foundation. The core of the SolarApp+ product is a code compliance engine that evaluates projects for compliance with building code, electrical code, fire code and more. This compliance engine needs to be able to support rapid iteration while remaining highly configurable, able to support the needs of thousands of different jurisdictions.

Your primary responsibility will be developing and architecting rules in this compliance engine alongside our Chief Engineering Officer and other staff members with deep experience in the solar industry. Youll work closely with the Chief Technology Officer, the National Renewable Energy Laboratory team, and our community of solar installers, municipalities and clean energy experts as we build products that revolutionize the way clean energy equipment is installed in the US, accelerating the nations pathway to electrification.

Youll spend your days diving into engineering challenges at the intersection of web development and electrical engineering. Youll help determine the best ways to convert building codes into reusable software. Youll write high quality automated tests to ensure that this critical part of the process remains reliable and resilient to changes. Youll iteratively improve the development to make sure that the compliance engine is up to task for supporting future products.

Youll own a critical component of our product from technical architecture to implementation to iteration. Youll work directly with experts in installation, building codes and standards to help ensure that we apply strong product engineering principles and youll be empowered to help us determine what we build, not just how we build it.

This role is a good fit if youre a highly skilled engineer with experience in electrical systems who wants to channel your talents toward social good as part of a high-performing, vibrant, & driven team.

Qualifications

  • You have over 5 years of experience as a software engineer.
  • You have professional experience writing software to describe electrical systems, such as writing code to produce electrical diagrams, evaluate systems or more.
  • You know how to read an electrical schematic and have opinions on the best ways to represent this in software.
  • You have a degree in electrical engineering / a computer science degree with significant electrical engineering experience / equivalent experience in the field.
  • You love talking to stakeholders, both internal and external, to help understand the problem landscape. You want to help shape product decisions.
  • Youve written automated tests and believe strongly in the value they provide in the software development lifecycle.
  • You have expertise in supporting production systems. You know how to read logs to quickly diagnose problems and know how to fix them.

Nice to have / Bonus Points

  • You have deep experience in an MVC framework. We use Laravel; ideally youve worked in Laravel or Ruby on Rails, Django, etc.
  • You have strong opinions on how to build production-grade APIs, including things like versioning, documentation and more.
  • Youve been a software engineer on a small team (<5 engineers) supporting production software

    Salary & Benefits

    • $140-190k commensurate with experience.
    • Generous healthcare and retirement benefits
    • 20 days PTO annually, plus federal holidays.
    • Fully remote workplace – Well get you the computer equipment you need, and provide up to $500 to set up your home office the way you like it.
    Uploading
    Skip to toolbar