Software Engineer, Analytics Platform

Gridmatic Inc

Cupertino (CA)

Hybrid

USD 130,000 - 190,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Education stipend
Flexible PTO
Health benefits
401K match
Parental leave
Life insurance
Home office stipend
Stock options loan

Job summary

Gridmatic Inc. is hiring a data-focused software engineer to design core data models for trades and assets, build pipelines for market and settlement data, and enhance our data platform with tools like BigQuery, DBT, Flyte, and Kubernetes.

You will enable self-serve analytics across the company while collaborating across product, finance, and operations. The role requires strong Python and SQL, data modeling expertise, and comfort with messy real-world data.

Qualifications

  • Strong production Python and SQL skills; backend APIs experience.
  • Data modeling with relational DBs and data warehouses.
  • Experience handling messy real-world data (late arrivals, corrections, backfills).
  • Ability to scale datasets across long time horizons and many customers.
  • Thrives in a startup environment and collaborates across teams.
  • Eager to learn energy markets; prior experience not required.

Responsibilities

  • Design core data models for trades, assets, and contracts.
  • Build data pipelines ingesting market and settlement data.
  • Develop data platform improvements using BigQuery, DBT, Flyte, Kubernetes.
  • Enable self-serve analytics for teams across the company.

Skills

Python
SQL
Backend APIs
Data modeling
Scalability

Tools

BigQuery
DBT
Flyte
Kubernetes
Airflow
Dagster
Prefect
Postgres
React

Job description

Gridmatic trades power, runs battery storage, buys renewable supply and sells electricity to retail customers. We’re looking for a startup-minded software engineer who’s great with data: you'll build the data systems our business runs on, designing core data models for trades and assets, building the pipelines that bring in outside market and settlement data, and automating the steps in between.

What you might work on
  • Core data models: we design and build the core entities that the company relies on: trades, assets, renewable supply, and energy contracts, which power our financial understanding of all aspects of the business.
  • Data ingestion: we build pipelines to ingest financial exchanges and grid operators.
  • Data platform: we’re continually improving our platform (based on BigQuery, DBT, Flyte, and Kubernetes) so engineers and analysts can ship changes quickly.
  • Self-serve analytics: improving AI’s understanding of our data so that people across the company can get accurate answers to important business questions.
You might be a good fit if you
  • Have strong production Python and SQL skills, and have built backend services and APIs.
  • Are really good at data modeling, both with relational DBs and data warehouses.
  • Have built systems that deal with messy real-world data: late arrivals, corrections, and backfills.
  • Understand how to scale datasets across long time horizons and lots of customers.
  • Can thrive in an ambiguous startup environment, working with people across many teams to solve important problems.
  • Want to learn the domain of energy markets and trading. Prior experience isn’t required.

We’re looking for a software engineer that has worked extensively with data systems, or a data engineer with strong software skills.

Nice-to-haves
  • Experience building trading, billing, accounting or other financial systems.
  • Orchestration tools like Flyte, Airflow, Dagster or Prefect.
  • BigQuery, Postgres and dbt.
  • React, for internal tools.
Taking care of you today:
  • Continuing Education Opportunities
  • Flexible PTO
  • Medical, Dental and Vision plans with competitive employer contributions
  • $1500/year non profit donation matching program through Millie
  • Home Office Stipend
Protecting your future for you and your family:
  • 401K contribution match up to 4%
  • Company-paid parental leave
  • Company Paid Life Insurance
  • Stock Option Loan Program

This role requires candidates to adhere to our hybrid policy, 3 days a week in office with at least 1 day in our Cupertino office.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer, Revenue and Energy Supply
Data Engineer, Revenue and Energy Supply

Gridmatic Inc • San Francisco (CA), Cupertino (CA)

Hybrid
USD 140,000 - 210,000
Continuing Education Opportunities
Flexible PTO
Medical, Dental and Vision plans
+4
Senior Data Analyst
Senior Data Analyst

Gridmatic Inc • Houston (TX)

Hybrid
USD 90,000 - 130,000
Continuing Education Opportunities
Flexible PTO
Medical, Dental and Vision plans with…
+6
Forward Deployed Data Analyst
Forward Deployed Data Analyst

GRIDSIGHT • San Francisco (CA)

Hybrid
USD 110,000 - 150,000
Equity
Comprehensive benefits package
All-expenses-paid trips to Australia
+1
Director of Engineering, Data
Director of Engineering, Data

Gridware • San Francisco (CA)

On-site
USD 260,000 - 280,000
Health, Dental & Vision
Parental leave
Alternate Mondays off
+3
Senior/Staff Backend Software Engineer - Data Platform
Senior/Staff Backend Software Engineer - Data Platform

GridCARE • Redwood City (CA)

Hybrid
USD 184,000 - 284,000
Competitive salary
Performance bonus
Equity
+2
Head of Software Engineering
Head of Software Engineering

GridCARE • Redwood City (CA)

Hybrid
USD 300,000 - 420,000
Salary + equity
Health, dental, and vision coverage
Lunch provided
+1
Senior Backend Engineer | On-Site | Seattle
Senior Backend Engineer | On-Site | Seattle

Getgrid • Seattle (WA)

On-site
USD 120,000 - 200,000
Medical
Dental
Vision
+2
Senior Backend Engineer | On-Site | Seattle
Senior Backend Engineer | On-Site | Seattle

Grid • Seattle (WA)

On-site
USD 120,000 - 200,000
Medical
Dental
Vision
+2
Customer Data Engineer
Customer Data Engineer

Gridsight • San Francisco (CA)

Hybrid
USD 130,000 - 190,000
Equity
Benefits
Trips to Australia
+1
Senior Backend Engineer | On-Site | Seattle
Senior Backend Engineer | On-Site | Seattle

Kindredventures • Seattle (WA)

On-site
USD 120,000 - 200,000
Medical
Dental
Vision
+2