Software Engineer, Station Platform

Sorry, this job was removed at 6:29 a.m. (PST) on Tuesday, January 21, 2020
Find out who's hiring in San Francisco.
See all Developer + Engineer jobs in San Francisco
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Design and build services across the Volta cloud and web platforms built on Amazon Web Services using PostgreSQL, NodeJS, and React, among other emerging technologies to help us derive new insights from our network of geographically distributed electric-vehicle charging stations.

At Volta, we’re on a mission to accelerate the adoption of the electric vehicle. Volta creates city-wide free electric vehicle charging networks in major metropolitan areas. Our charging networks are free-to-use, free to our property partners, and monetized through brand sponsorships and digital media content.

Our company is small but focused and ambitious. By joining our team, you will have the opportunity to contribute in a number of ways to our Software Engineering department and the evolution of the company itself. For this role, you will own services running directly on the station, and help own the infrastructure that supports it. These services will do everything from ingesting sensor data to presenting real-time data from sensors or our Cloud on the station’s screen. You will have the opportunity to make a huge impact and drive the deployment and platform implementation as our feature set grows. The team is small, iterates quickly, and values a willingness to experiment and take ownership.

Week to week, all Software Engineers are responsible for breaking down new project requirements into epics and stories, planning out their approach to implementation, and presenting said approach to the team. From that point on we practice lowercase agile in a flexible warehouse/office environment. Many different teams work at the office (Media Sales, Operations, etc), and cross-pollination of ideas and conversation is strongly encouraged. Some team members opt to work remotely occasionally to avoid distractions if they have a difficult or large problem to solve.

Responsibilities

  • Prototype with new components and sensors on the stations
  • Work closely with other members of the product team to design new user interactions with the stations
  • Help build a reliable and self-monitoring network, with minimal downtime
  • Hold architecture and design reviews with other team members
  • Manage the deployment and lifecycle of your code

Qualifications

  • 4+ Years of software development experience.
  • 2+ years using and deploying with Linux, we use Ubuntu, Alpine, and Debian
  • 2+ years experience with Docker and containerization
  • Experience with Raspberry Pi, embedded systems or distributed systems
  • Very comfortable writing scripts (bash, sh)
  • Comfortable working in a fast-paced startup environment 
  • You are a self-motivated engineer who is able to priorities multiple projects
  • Top-notch, demonstrable documentation and communication skills

Bonus Points

  • Experience with microservices or event-based architectures
  • Experience or interest in NodeJS
  • Previous experience at a start-up
  • A fascination for green technologies and transportation
  • You drive an electric vehicle!
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

155 De Haro Street, San Francisco, CA 94103

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Volta ChargingFind similar jobs