25 Jun 2018

Full-Time Backend software engineer



Job Description

Without Gridium, our customers’ valuable energy data is trapped on clunky, outdated utility websites. You will be responsible for figuring out how to reliably and efficiently pull in large amounts of data from a variety of sources. You’ll write web scrapers with headless browsers, configure OAuth API calls, receive webhooks, and more. You’ll design, develop, and scale internal APIs to work seamlessly within a modern web application framework.

Our stack lives on AWS and includes Docker, Postgres, Java, Python, and Ember.js. You don’t need to be an expert, but should be comfortable in all of these. We’re most interested in your ability to debug complex issues across multiple environments, and write code that is reusable, scalable, and testable.

We need some who cares about getting the details right, and enjoys taking ownership of a project. For example, you might trace an issue from a 3rd party API to a python ETL task to a relational database to an internal UI.

You don’t need to be an expert, but should be comfortable in Python, Java, relational databases, and a modern front-end framework (we use Ember).

You should be able to work independently, but also communicate effectively with teammates through Slack, Github, and other tools. You should enjoy debugging, working with third party APIs, and writing clean, efficient, testable code.

We are a distributed company, so all employees work remotely. Remote work allows us to find great people wherever they happen to be, and it allows you to structure your day flexibly and with minimal interruption so that you can get stuff done in the style that makes most sense for you.

You must currently live in, and have the legal right to work in, the United States. You must be available to travel for four days each quarter.

How to Apply

To apply, please go to https://gridium.workable.com/jobs/752411 and click Apply for this job.

Job Categories: Engineering. Job Types: Full-Time. Job Tags: etl, python, scraping, and sql. Salary: 80,000 - 100,000. Job expires in 33 days.

Apply for this Job

Get Your Weekly Dose of Python