Full Stack Developer, Elixir

about 3 years ago
Full time role
Brooklyn, NY, US... more
Brooklyn, NY, US... more

Job Description

Role: Full Stack Developer, Elixir

About Us:

 

Radiator Labs is an energy management and electrification platform for radiator-heated buildings. We are a Brooklyn based startup working to solve a 100-year-old problem: the lack of comfort and efficiency in buildings with steam heat. Our technology is the recipient of multiple awards including the MIT Clean Energy Prize, NYC Department of Buildings Carbon Neutrality Innovation Challenge, the Popular Science Invention Award, Architizer A+ Award, the 1776 Challenge Cup, the Exelon’s 2c2i initiative and we are part of inaugural Clean Fight 2020 program.

 

Every year, millions of dollars are wasted and pollution needlessly generated as people open the windows of their sweltering steam-heated apartments to cool off in the winter. Radiator Labs is solving this problem using custom hardware, sensors, building-wide IOT networks, and data science. Our retrofits for steam-heated buildings have already been certified to save an average of 25% on heating costs. We are rapidly expanding our operations.

 

Our technology treats entire buildings as single systems that react dynamically to changes in weather, heat availability, and other factors to ensure the comfort of people who live and work in them. We rely on Elixir/OTP as our central nervous system, processing, routing, and analyzing the constant deluge of data arriving from our fleets of connected devices in near real-time. We use Phoenix as our web interface and are looking to use Phoenix Liveview to display more near real-time information.

 

Job Description:

 

You would help us design web interfaces that display and model the many complex pieces of our systems. These would include:

 

  • Customer-facing dashboards that display building temperatures over time organized by floor, apartment, room, and radiator
  • Internal-facing dashboards that monitor network health and allow us to quickly diagnose problems as they come up in real time
  • Customer-facing apps that allow tenants to thermostatically control the temperature of their homes
  • Apps that allow us to quickly and accurately record information in the field as we survey potential installations, install new hardware, and perform maintenance on existing installations

 

We rely on Elixir, and by extension the BEAM and OTP to quickly and efficiently process the constant deluge of incoming sensor readings from our fleet of sensors. We’re looking to leverage Phoenix and particularly Phoenix Liveview to display incoming data in real-time to ourselves and our customers.

 

We are a small team with a diverse set of responsibilities and backgrounds. We’re looking for candidates who are confident in themselves and their work, but also humble enough to work on things that may be a little outside their job description at times. It’s not uncommon to find ourselves helping out during an installation moving radiator covers, or fumbling with wires in the sweltering boiler room of a midtown apartment building. We enjoy learning about and sometimes visiting old buildings in (mostly) New York City and beyond.

 

It’s a unique thrill knowing the data point that just arrived came from a device you yourself may have built or even installed.

 

Qualifications:

  • 1 - 2 years experience in Elixir and Phoenix, preferably some experience using or tinkering with Phoenix Liveview 
  • Strong familiarity with the standard “web stack”: HTTP, HTML, CSS, JavaScript, ...
  • Strong familiarity with relational databases and SQL, preferably experience with PostgreSQL
  • Familiarity with Linux, ability to interact with remote systems at the command-line
  • Experience with version control (we use git)
  • Proficiency with the text-editor of your choice
  • Experience with IOT protocols like MQTT and CoAP, and/or LPWAN systems like Lorawan, Zigbee, etc. a plus, but not required
  • Some facility with Python a plus
  • Curiosity/experience with other languages and technologies we could find helpful is also a plus, we’re always looking for elegant solutions to problems that can interoperate well with our existing technology

 

To Apply: Please send a resume or LinkedIn profile link and a brief introduction to jobs@radiatorlabs.com with the subject “Full Stack Developer” 

The successful applicant will be selected based upon their qualifications for this position and without regard to the applicant’s race, color, ethnic or national origin, religion, creed, age, disability, sex, sexual orientation, gender identity or expression, pregnancy, marital or partnership status, citizenship or alienage status, veteran status, whether children are, may be or would be residing with a person, or any other characteristic protected by law.



Similar jobs