Full-Stack Software Engineer


SpanIO, based in San Francisco, is developing products to reduce the cost and complexity of adopting distributed energy systems. We are a group of engineers with a passion for building products that can deliver a positive impact on the environment while enhancing consumer experience. We believe that developing intelligent hardware and software that provides visibility and control at the edge-of-grid will be transformational to the energy sector.

We are backed by domain experts in energy, software, hardware, and consumer finance. We are leveraging our teams collective experience in power generation, energy conversion, controls, and system integration to develop our core product focused on enabling the rapid adoption of renewable energy.


SpanIO is seeking an experienced software engineer who can architect and build out our cloud deployment. We’ll count on your skills and experience to help us go to market quickly and scale out to 1000s of devices in the field in 2019.

We are in the early stages of building a large fleet of internet-connected, edge-of-grid devices. As our full-stack software lead, your job will be to put together a web architecture that gets us to market quickly while laying a foundation for future growth.

We’ll look to you to do things like:

  • Ingest fleet telemetry from AWS IoT to a time-series database

  • Build a data pipeline to extract statistics from time-series energy measurements

  • Build a customer web portal w/ backing database

  • Write mobile apps for homeowners and installers to interface with our embedded gateway


We’re looking for someone who has:

  • A proven track record of architecture on AWS (preferred) or GCP

  • Deep understanding of cloud security and authentication

  • Strong, well-founded opinions about development, source control, and deployment practices

  • Experience designing large-scale databases, especially time-series

  • Proficiency with web front-end (React, Angular, Vue) and mobile applications (Swift, React Native)


If this is you, drop us a line at hello@span.io!