Job Openings Specification Architect

About the job Specification Architect

SolarAPP+ Specification Architect

About the Role

SolarAPP+ automates the process of checking solar and storage plan sets on behalf of local jurisdictions to issue instant permits for clean energy projects. The software that powers this is a rules engine that interprets electric, building, and structural codes as machine-readable software to reliably enforce safety standards across the jurisdictions we operate in. This role is the glue in that process, understanding how electric, building, and structural codes can and should be translated into a PHP-based rules engine, and designing unit tests, and other quality controls to make that rules engine easily interpretable and extendable.

We are looking for a skilled Specification Architect with a strong background in engineering, ideally familiar with building and electrical codes. This unique role involves translating compliance specifications related to building and electrical codes into SolarAPP+s proprietary code compliance framework. The ideal candidate will bridge the gap between regulatory requirements and technical implementation, ensuring that our software not only meets but exceeds compliance standards. This person should be a team player with the ability to work well with users to implement solutions that meet the needs of jurisdictions and installers. Collaboration with our software development team is key to seamlessly deploy new solutions.



Our Tech

The SolarAPP Foundation team deploys on Amazon Web Services using: PHP, Laravel, Postgres, NGINX, Redis, and JavaScript. Our application is modular and leverages a variety of web services and APIs. A successful candidate is comfortable working with these products.  We don't expect you to have experience with these for this role, but if you do its a plus. The ideal candidate for this role is a Professional Engineer who is interested in learning some software development.

Key Responsibilities:

  • Engineering / Specification Translation:
    • Architect new solutions to the code compliance framework to support new types of projects.

    • Interpret and analyze detailed building and electrical code compliance specifications provided by regulatory bodies or internal teams.

    • Develop comprehensive technical specifications in the SolarAPP+ code compliance framework

    • Collaborate with compliance experts, engineers, and stakeholders to ensure accurate understanding and implementation of code requirements.

  • Testing and Automation:
    • Design and develop test cases to exercise the various possible interpretations of code compliance

    • Develop automated testing solutions to ensure all projects submitted via SolarAPP+ meet our stringent bar for code compliance

  • Collaboration and Support:
    • Work alongside the software development team to deliver a shared roadmap marrying compliance solutions and product development.

    • Provide technical support and guidance to development teams on compliance-related issues.

    • Facilitate communication between technical and non-technical teams to ensure a clear understanding of compliance requirements.

    • Participate in code reviews and contribute to continuous improvement efforts for compliance processes.

Qualifications:

  • Bachelors degree in Engineering or related field

  • Experience in a scripting language or some other structured way of codifying electrical systems into code

  • Experience with, or interest in, writing automated tests to verify compliance.

  • Proven experience (3+ years) in photovoltaic or energy storage system design with a strong understanding of building and electrical code (e.g., National Electric Code (NEC), International Code Council (ICC)) compliance.

  • Experience in translating complex regulatory requirements into technical specifications.

  • Strong analytical and problem-solving skills, with a keen eye for detail.

  • Excellent communication and interpersonal skills, with the ability to explain technical concepts to non-technical stakeholders.

Preferred Qualifications:

  • Experience with additional programming languages or frameworks related to rules engines.

  • Certifications or training in building and electrical codes.

  • Previous experience in a role involving both software development and regulatory compliance.

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.