Software Engineer

last updated April 7, 2021 18:05 UTC

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

What You’ll Do

Would you like to see your work have physical impact on our planet? Do you want to build cloud software that controls a fleet of hundreds, potentially thousands, of industrial-scale clean energy devices in the field?

We’re looking for a software engineer who is ready to get his/her hands dirty to help us bring a new energy storage system to market. You’ll be developing the cloud backend software running on our IoT platform that turns these installations into smart storage devices. You’ll write applications that will bring our cutting-edge energy efficiency algorithms to life, having a real world effect on our customers’ energy savings.

Your Responsibilities

You will work directly with the Chief Technical Officer and the Director of Controls Development on the following strategic initiatives:

  • Turn algorithm concepts from our Data Scientist into production software that operates industrial IoT systems in the field.

  • Apply optimization and machine learning concepts to build software services, from the IoT edge to the cloud, that improve energy savings.

  • Design a cloud service & APIs to connect energy management appliances to clients.

  • Implement data processing software for physical analysis.

  • Build a web-based analysis platform for generating actionable reports on our system’s performance.

  • Generate metrics to drive beautiful & intuitive display of energy savings data in our web apps.

  • Many other engineering / software projects not specifically outlined here.

Who You Are

(a general guide – we can bend these rules for an incredible candidate!)

  • B. S and/or M. S. in computer science, computer engineering, or similar.

  • 2+ years of industry experience in software development, testing, and analysis.

  • Excellent software design instinct; object orientation should be core to your thinking. Skilled at algorithm design.

  • Solid programming experience:

  • PythonorJava required, experience with both a plus

  • Interest in learning other domain-specific languages

  • Experienced with common web backend frameworks (Python Flask, Java Spring, Nodejs / MEAN stack)

  • Linux servers, AWS & EC2 instances, Heroku and other Paas platforms

  • Ability to develop rapid prototype web applications (Nodejs, HTML5 / CSS3, JQuery) a plus

  • Interested in learning and contributing to a wide variety of software projects, including web backend,creative data analysis, and control using machine learning algorithms

  • An enthusiastic self-starter who can work with minimal supervision, generates novel and creative solutions to tough problems, and is willing to put in the effort it takes to get this energy storage startup off the ground.

  • Passionate about technology innovation, product development, energy engineering, and energy storage.

Our Preferred Stack:

  • Data processing, modelling: Python

  • APIs, data pipeline: Nodejs, Java / JAX-RS

  • General purpose web apps: Python Flask, MEAN stack

  • Embedded software: Java

The Fine Print

  • Looking for applicants for full-time employment.

  • Competitive compensation in cash and/or equity in the company; negotiable.

  • As startups go, the work is demanding and the hours are long, but we’ll make every effort to find an arrangement that works!

Shopping Cart
There are no products in the cart!
Total
 0.00
0