Data Engineer

Data Engineer

This job is no longer open
Who we’re looking for:

Everything kWh Analytics does depends on the quality and quantity of solar data in our data vault. You’ll be in charge of parsing operational and financial data from remote APIs and client data file dumps, in a variety of formats, and integrating it into the vault.

What you can look forward to:

    • Writing code to parse and clean data from input files and remote APIs
    • Optimizing database queries for good performance on very large data sets
    • Helping design database schemas, or redesigning them to meet changing needs
    • Working closely with teammates to improve and optimize the data pipeline
    • Actively participating in code reviews
    • Learning from your teammates and sharing your knowledge and ideas
    • Working in a fast-paced, startup environment, focused on growing the business
    • This is a fully remote position that includes travel for in-person, multi-day team retreats, twice per year
    • An equity stake in the company, via incentive stock options
    • A wide variety of medical, dental, and vision plans. 401(k), HSA, FSA and corporate discounts

Required skills:

    • Excellent Python skills are a must
    • Fluency with SQL (We use Postgres, but other flavors are acceptable)
    • Fluency with Linux server command line environment

Nice to have:

    • Domain knowledge of energy, project finance, or insurance
    • Experience working with photovoltaics (PV), wind, or battery data
    • Experience using Pandas
    • Experience with Amazon Web Services
    • Experience using ORMs and schema migration scripts (we use SQLAlchemy/Alembic)
    • Experience scripting and automating a data pipeline, using Python, shell script, or equivalent
    • Experience parsing and cleaning gnarly data sets, and converting data to/from CSV, JSON, YAML, etc.
    • Experience using or managing CI/CD services
Learn more about what we do and why it matters: https://www.kwhanalytics.com/company-overview

kWh Analytics is an equal opportunity employer. We celebrate diversity and are committed to maintaining an inclusive environment for all employees.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.