Software Engineer - Flex Data

GRIDSIGHT

Collingwood

Hybrid

AUD 120,000 - 180,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
ESOP
WFH allowance
Health and wellness allowance
Bi-annual in-person weeks
Lunch provided

Job summary

GRIDSIGHT is expanding its Flex product team to orchestrate DER data at scale. You will design pipelines, build integrations to utility systems, and ensure observability across production data flows.

You’ll own data models powering DOEs and battery orchestration, work with the grid modelling engine, and apply AI-assisted tooling to accelerate delivery in a fast-moving team.

Qualifications

  • 3–6+ years of engineering experience shipping and running production systems.
  • Experience building cloud native systems—AWS preferred, GCP or Azure transferable.
  • Strong Python and SQL, with fundamentals to build services and integrations, not just pipelines.
  • Experience building data-intensive software: ingestion, transformation, and orchestration, with tools like dbt, Airflow, Dagster.

Responsibilities

  • Design and build pipelines and services that process DER telemetry, meter data, and network data at volume.
  • Build integrations connecting Flex to utility operational systems in both directions.
  • Develop observability: metrics, logging, alerting, and data quality checks for pipelines and feeds.
  • Build and maintain data models powering DOEs, backstop events, and battery orchestration.
  • Mature ingestion and onboarding processes to make new customers repeatable.
  • Collaborate with grid modelling team to ensure clean data flow between engine and product.

Skills

Python
SQL
Data pipelines
Cloud native
CI/CD
Observability

Tools

dbt
Airflow
Dagster

Job description

Flex is Gridsight’s DER orchestration product: dynamic operating envelopes, emergency backstop, flexible exports, and battery orchestration. It’s how utilities actively manage millions of solar systems, batteries, and EVs in near-real time, and it sits on top of the power flow and optimisation engines built by our grid modelling team.

We’re hiring a Software Engineer to join our Flex product team - and bring real software engineering rigour to the data side of the product.

This is for an engineer who does the software side of the data ecosystem exceptionally well - cloud native experience (we use AWS), comfortable building services and integrations, and equally at home in pipelines, SQL, and dbt. You’ll own the systems that move grid data in and out of Flex at volume, keep them observable in production, and build the integrations that connect the product to utility operational systems and to our grid modelling engines.

What You’ll Do
  • Design and build pipelines and services that process DER telemetry, meter data, and network data reliably at volume
  • Build the integrations that connect Flex to utility operational systems, in both directions: data in from source systems, orchestration outcomes back out
  • Build the observability that tells us when a pipeline or a feed is failing, and why - data quality checks, metrics, logging, and alerting on the systems you own
  • Build and maintain the data models that power DOEs, backstop events, flexible exports, and battery orchestration
  • Mature the ingestion and implementation process so onboarding a new customer is repeatable, not reinvented each time
  • Partner with the grid modelling team to get their inputs and outputs flowing cleanly between engine and product
  • Leverage AI-assisted development tooling to accelerate delivery and raise the bar on what a small team can ship
  • Contribute to engineering culture: code quality, testing, observability, and knowledge sharing
What You’ll Bring
  • 3-6+ years of engineering experience across software and data, with a track record of shipping and running production systems
  • Experience building cloud native systems - we run on AWS, but strong GCP or Azure experience transfers
  • Strong Python and SQL, with the software fundamentals to build services and integrations, not just pipelines
  • Experience building data-intensive software: ingestion, transformation, and orchestration, and the tooling around them (dbt, Airflow, Dagster, or similar)
  • Experience working with messy, high-volume data from external source systems, and making it trustworthy
  • Strong engineering fundamentals: clean architecture, testing practices, code review, CI/CD - in service of shipping things that matter
  • Fluency in the use of AI-assisted development tools - you’re already using agentic coding tools, LLM-assisted workflows, or similar to accelerate your work
  • Strong ownership and a bias to action - you take things from idea to working software without waiting to be told
What Would Set You Apart
  • Exposure to lakehouses and open table formats (Iceberg, Delta, or similar), and familiarity with Databricks
  • Event-driven architecture in production, and infrastructure as code (Terraform)
  • Streaming or near-real-time data systems in production
  • Experience in energy, utilities, or infrastructure technology, particularly DER telemetry, smart meter, or SCADA data
What We Offer
  • Competitive salary. We hold high expectations, but pay accordingly.
  • Meaningful ESOP so you share in the growth of Gridsight.
  • $2,500 WFH allowance, $2,500 health and wellness allowance, bi-annual in person working weeks, and lunch is on us when you’re in office.
  • Work how you like. Fully remote, hybrid or in office with a fresh, new head office in Sydney and satellite spaces in Melbourne, Brisbane and Hobart.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Flex Data
Software Engineer - Flex Data

GRIDSIGHT • Coniston

Hybrid
AUD 120,000 - 180,000
ESOP
WFH allowance
Health & wellness allowance
+2
Software Engineer - Flex Data
Software Engineer - Flex Data

Gridsight • North Wollongong

Hybrid
AUD 120,000 - 180,000
WFH allowance
Health and wellness allowance
Bi-annual in-person weeks
+3
Software Engineer, Flex
Software Engineer, Flex

Gridsight • Sydney, City of Melbourne, City of Brisbane, City of Hobart

On-site
AUD 120,000 - 180,000
Competitive salary
Meaningful ESOP
WFH allowance
+1
Software Engineer, Flex
Software Engineer, Flex

GRIDSIGHT • Randwick City Council

On-site
AUD 120,000 - 180,000
ESOP
WFH allowance
Health & wellness allowance
+2
Software Engineer, Flex
Software Engineer, Flex

GRIDSIGHT • Coniston

Hybrid
AUD 120,000 - 180,000
Competitive salary
Meaningful ESOP
WFH allowance
+2
Software Engineer, Flex Data & DER Orchestration
Software Engineer, Flex Data & DER Orchestration

GRIDSIGHT • Coniston

Hybrid
AUD 120,000 - 180,000
ESOP
WFH allowance
Health & wellness allowance
+2
Remote Full-Stack Engineer — Flex Grid Orchestration
Remote Full-Stack Engineer — Flex Grid Orchestration

GRIDSIGHT • City of Yarra

On-site
AUD 110,000 - 140,000
WFH allowance
Health & wellness allowance
Bi-annual in-person weeks
+1
Data Engineer - Grid Flex & Cloud Pipelines
Data Engineer - Grid Flex & Cloud Pipelines

GRIDSIGHT • Canberra

On-site
AUD 120,000 - 170,000
ESOP
WFH allowance
Health & wellness allowance
+2
Senior/Staff Software Engineer
Senior/Staff Software Engineer

GRIDSIGHT • City of Yarra

On-site
AUD 100,000 - 130,000
Competitive salary and equity package
Remote-first work environment
Talented team of engineers and specialists
Senior/Staff Software Engineer
Senior/Staff Software Engineer

GRIDSIGHT • Randwick City Council

On-site
AUD 100,000 - 130,000
Competitive salary and equity package
Remote-first work environment
Collaboration with talented engineers and specialists