Founding Product Engineer
About the company
Across Australia's energy sector, there's growing attention on how the grid is adapting to rapid change. New renewable and storage projects are progressing at a scale that is stretching a network originally designed for a different era. Billions of dollars in projects now hinge on questions that are hard to answer quickly: where the grid is congested, whether an asset will be curtailed and what the next outage will cost.
GridScout takes the firehose of scattered market and network data and turns it into something anyone can use, whether that's a developer scoping congestion at a new site or a trader pricing the forward risk of a network outage in real time. Since our launch in September 2025, we've grown rapidly, having had the privilege of onboarding some of Australia's leading energy companies across development, operations and trading. We're grateful for the support of our customers and are now growing our team to continue building technology that helps accelerate the Australian energy landscape even further.
About the role
As our Founding Product Engineer, you will work closely with GridScout's founders on day-to-day development and progressively take responsibility for the full product, including data pipelines and serverless backend through to front-end design and charting interface. Engaging directly with customers will be an important part of the role, helping you understand their needs and translating them into well designed features.
This is a unique opportunity to have a meaningful impact in a high-growth startup environment. You will have the opportunity to contribute to recruitment, onboarding and leadership of additional engineers, shaping both the culture and the technical direction of the organisation.
What you'll do
- Own and extend the full stack, from AEMO data ingestion through to the interactive map and charting UI
- Drive our engineering practices and standards, and the bar for how we build as the team grows
- Operate and evolve our serverless AWS infrastructure: deployments, monitoring, cost, and the reliability of live data feeds
- Ship product features directly with users, bringing together multiple disconnected data sources to provide insights users can act on
- Spend real time with customers, whether that be sitting in on demos, onboarding, feedback sessions or the occasional support escalation
- Travel the east coast with the team to meet customers in person and attend conferences
- Contribute to team roadmap meetings, helping decide which features should be prioritised and which ones wait
- Grow into engineering lead as the team scales, shaping who we hire and how they work
What good looks like
First week
You're across the product and into the codebase, you've sat in on customer calls, and you've started building a picture of how our clients use the platform.
First month
You've started to confidently deliver scoped work and features. You've grasped the fundamentals of the NEM landscape and have contributed to establishing consistent practices for testing, review, and release.
First 3 months
Beyond delivering new features, you are now leading day to day development activity and setting quality standards as we prepare to support the onboarding of our next engineer. You've joined the team on an east coast trip to meet current customers and new prospects.
First 6 months
You drive the product and the engineering culture around it. You have enough domain depth to make good calls without asking. A junior engineer has joined under you, and you're leading them in developing the next set of features, providing support and guidance as well as demonstrating development best practices.
What we're looking for
- Takes ownership while also working well with othersComfortable being the first to explore a problem, open to feedback and willing to adjust direction when needed.
- Strong generalist with one area of depthOwns TypeScript product code one week and Python data pipelines the next but isn't a generalist by default. You've got at least one key area of depth in the stack and can be the person the team relies on there.
- High bar for product qualityCares how things look and feel, not just that they work; pragmatic about knowing when to prioritise shipping or prioritise polishing.
- Excellent communicatorCan explain a technical decision to a peer, a trade-off to a founder, and a feature to a user.
- Comfortable leadingNo reports on day one, but sets the standards the team builds to, and steps into leading as we grow.
Tech stack
- Frontend: TypeScript, React/Next.js, with geospatial and data visualisation
- Backend: Serverless AWS (e.g. Lambda, DynamoDB, S3, Athena, etc), deployed with SST
- Data: Python pipelines ingesting real-time and historical AEMO market data, large datasets that can be messy and deceptively hard to join
You don't need to have worked with the entire stack. The more you have, the faster you'll ramp, but we care more about whether you learn fast and ship well.
Nice to have
- Energy industry background, especially the NEM, AEMO market systems, or electricity trading
- Familiarity with AEMO MMS datasets or the MMS data model
- Experience with real-time market data, trading analytics, or live data feeds at scale
- Statistical price modelling, forecasting, or ML applied to time-series or market data
- Early-stage startup experience
Details
- Full-time, permanent
- This is a hybrid role based in our Brisbane CBD office. While we welcome applications from across Australia, preference will be given to candidates who are based in Brisbane or willing to relocate.
- Our compensation package includes salary, super and equity through our ESOP.
As a Founding Product Engineer, you'll play a key role in developing our product, shaping our engineering culture, and building the foundations for future growth. If that sounds exciting, we'd love to hear from you.