Software Engineer, Analytics Platform

Gridmatic•Cupertino, CA

About The Position

Gridmatic trades power, runs battery storage, buys renewable supply, and sells electricity to retail customers. The Software Engineer, Analytics Platform will build the data systems that the business runs on. This includes designing core data models for trades and assets, building pipelines for external market and settlement data, and automating related processes. The role may involve building core models for trades, assets, renewable supply, and energy contracts; ingesting data from financial exchanges and grid operators; improving a data platform based on BigQuery, DBT, Flyte, and Kubernetes; and improving AI’s understanding of company data so employees can get accurate answers to business questions. This role is suited to a software engineer with extensive experience in data systems or a data engineer with strong software skills. Prior energy-market experience is not required. The position offers a pay range of $175,000–$270,000, plus competitive equity.

Requirements

  • Strong production Python and SQL skills.
  • Experience building backend services and APIs.
  • Strong data-modeling skills with relational databases and data warehouses.
  • Experience building systems that handle messy real-world data, including late arrivals, corrections, and backfills.
  • Ability to scale datasets across long time horizons and many customers.
  • Ability to thrive in an ambiguous startup environment and work across teams to solve important problems.
  • Interest in learning the energy markets and trading domain.
  • Extensive experience with data systems as a software engineer, or strong software skills as a data engineer.

Nice To Haves

  • Experience building trading, billing, accounting, or other financial systems.
  • Experience with orchestration tools such as Flyte, Airflow, Dagster, or Prefect.
  • Experience with BigQuery, Postgres, and dbt.
  • Experience with React for internal tools.

Responsibilities

  • Design and build core data models for trades, assets, renewable supply, and energy contracts.
  • Build pipelines to ingest data from financial exchanges and grid operators.
  • Improve the data platform, which is based on BigQuery, DBT, Flyte, and Kubernetes, so engineers and analysts can ship changes quickly.
  • Improve AI’s understanding of company data so employees across the company can get accurate answers to business questions.
  • Automate processes involving business data.

Benefits

  • Continuing education opportunities.
  • Flexible PTO.
  • Medical, dental, and vision plans with competitive employer contributions.
  • Pre-tax commuter benefits.
  • $1,500 per year nonprofit donation matching program through Millie.
  • Home office stipend.
  • 401(k) contribution match up to 4%.
  • Company-paid parental leave.
  • Company-paid life insurance.
  • Stock option loan program.
  • Competitive equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service