Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Software engineer (mid-level to senior)

at
Software Engineer
Posted: 30 November
Offer description

At OptiGrid, we’re building the tech to significantly improve the economics of grid-connected batteries and accelerate the clean energy transition. Through years of research and development, we’ve built a proprietary market forecasting and battery optimisation platform that substantially outperforms the status quo in the National Electricity Market (NEM).

Backed by prominent deep-tech and clean-tech investors, our team combining software engineering with deep NEM, forecasting, and energy market expertise is growing - and we’re looking for a (Mid-Level to Senior) Software Engineer to help us scale the platform.

This is an incredible opportunity to become an early and foundational team member at a climate-tech company that is at a growth inflection point, addressing a critical problem in one of the most important and fastest-growing markets.


What you’ll do

Collaborate closely with software engineers, data scientists, and energy market experts to deliver new product features and improvements.

Productionise forecasting and optimisation models in Python, ensuring they are robust, scalable, and production-ready.

Develop and maintain the data pipelines powering our forecasting, optimisation, and bidding workflows.

Set standards and establish best practices for our production codebase on AWS infrastructure using modern DevOps practices.


What you’ll bring

5+ years of Python experience, including strong fluency with Python’s numerical ecosystem (e.g. Pandas, Polars, NumPy).

3+ years of working in technical teams, building data pipelines, delivering productionised code, and building or maintaining live applications.

Experience with AWS microservices, containerisation (Docker), CI/CD automation (e.g. GitHub Actions), and Python-based API development (e.g. FastAPI).

Knowledge of infrastructure-as-code tools (e.g. Terraform).

A collaborative, curious mindset and a willingness to work across disciplines.

Experience working with power systems, energy markets, or NEM/AEMO data.

Exposure to mathematical optimisation libraries.

Experience building ML pipelines or working with time series data.


What you’ll love about working at OptiGrid

Competitive salary and generous Employee Share Options Plan.

Flexible work hours with hybrid or remote work arrangements.

Fast-paced, mission-driven environment where your code has direct real-world impact.

Work alongside a curious, ambitious, and tight-knit team solving hard problems together.

Opportunities for career growth as the company scales.


How to apply

Send us your CV and a brief cover letter explaining why you're a great fit for the role.

If you have any questions about the role, feel free to reach out for a confidential chat before applying.

Your application will include the following questions:

* Which of the following statements best describes your right to work in Australia?
* How many years' experience do you have as a software engineer?
#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer — radar & systems
jobr.pro
Software Engineer
Similar job
Senior software engineer
Adelaide
at
Software Engineer
Similar job
Senior software engineer - .net 8, cloud & security
at
Software Engineer
Similar jobs
jobs South Australia
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in South Australia > Software Engineer (Mid-Level to Senior)

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save