SPAN is mission-driven to design, build, and deploy products that electrify our built environment, decarbonize our world, and slow the effects of climate change.
About the Role
We are seeking a seasoned backend software engineer to join our team building the cloud-based glue that gives our users access to the rich information and controls provided by SPAN Panel, SPAN Drive, and future generations of our products.
Responsibilities
Design and develop new features and subsystems in the SPAN Cloud to support a variety of end users from homeowners, installers, fleet and utility partners.
Work cross-functionally with product and design teams to learn about our customers, identify solutions and develop the features that solve their needs.
Collaborate between firmware, frontend and backend engineers on projects to seamlessly build a cohesive product.
Work in our Kotlin and TypeScript cloud with REST APIs and GraphQL as well as communicating with our IoT devices and gRPC.
Design APIs and data specifications for internal and external users.