Kensington
2 weeks ago

Software Engineer - Flex Data
GRIDSIGHT
Kensington
2 weeks ago
Software Engineer - Flex Data
Gridsight is hiring a Software Engineer for its Flex product team in Kensington, New South Wales, Australia. The role focuses on building data pipelines, services, and integrations for DER orchestration, requiring strong Python, SQL, AWS, and data engineering experience.
Core AIHybridFull-timeMid LevelAWSPython
Software Engineer - Flex Data
Gridsight is hiring a Software Engineer for its Flex product team in Kensington, New South Wales, Australia. The role focuses on building data pipelines, services, and integrations for DER orchestration, requiring strong Python, SQL, AWS, and data engineering experience.
Core AIHybridFull-timeMid LevelAWS
Salary
Not specified
Core Qualifications
Technical (Must-have)
AWSPythonSQLdbtApache AirflowDagsterCI/CDData pipelinesData integrationObservabilityData modelingAI-assisted development toolsCloud native systemsData-intensive softwareSoftware engineering fundamentals
Soft Skills
OwnershipBias to actionKnowledge sharingCode qualityTesting practicesCode review
Preferred Qualifications
Technical (Nice-to-have)
DatabricksApache IcebergDelta LakeEvent-driven architectureTerraformStreaming data systemsDER telemetrySmart meter dataSCADA data
Key Responsibilities
- 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
Software EngineerData EngineeringCleanTechUtilitiesAWSPythonSQLdbtDER orchestrationFull-time