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

Senior software engineer

Melbourne
Precision Sourcing
Software Engineer
Posted: 16 December
Offer description

Senior Software Engineer |Energy Optimisation


We're partnering with a Silicon Valley-backed energy technology scale-up to build their new Melbourne engineering team as they expand across Australia's energy markets.

What We're Looking For:

You're a Software Engineer who builds optimisation systems that solve real-world, high-stakes problems. Your strength lies in developing production-grade algorithms for complex operational environments: mixed-integer programming, forecasting models, and control systems that run 24/7. You understand energy markets deeply, whether that's batteries, renewables, VPPs, or wholesale trading. You're pragmatic, results-focused, and thrive on seeing your work control live assets worth millions.

The Technical Essentials:

* Optimisation Expertise: 5+ years building mixed-integer linear and/or nonlinear optimisation models for high-dimensional, real-world problems
* Energy Sector Knowledge: Strong commercial experience in energy markets: batteries, virtual power plants, renewable energy, wholesale markets (NEM), energy policies/regulations, or grid systems
* Production Python: Professional software engineering standards, not just scripting. Your code runs in production controlling real assets
* Market Intelligence: Ability to act as market rules expert, staying current on NEM developments, regulatory changes, and wholesale market dynamics
* Attention to Detail: High precision mindset. Your algorithms directly impact revenue and grid stability
* Communication Skills: Ability to articulate complex technical concepts to stakeholders and collaborate across technical and commercial teams

What Makes You Stand Out:

* PhD in operations research, electrical engineering, computer science, statistics, economics, or related quantitative field
* Professional experience with Git, CI/CD pipelines, and agile development practices
* SQL proficiency with production databases (MySQL, PostgreSQL)
* Java experience alongside Python
* Client-facing skills and ability to translate technical work into business outcomes
* Experience with analytic dashboards and visualisation tools

The Opportunity:

This is a ground floor role with a well-funded international company establishing their Australian operations. You'll own algorithm performance across their fleet of operating energy projects, develop new features based on market data analysis, and help shape their local engineering function from the beginning. Local hours, hybrid Melbourne-based environment, serious equity component.

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer - cloud apis, mentorship, hybrid
Melbourne
Sinch
Software Engineer
Similar job
Senior software engineer (sre/devops)
Melbourne
me&u
Software Engineer
Similar job
Senior software engineer (react-native, mobile)
Melbourne
Easygo
Software Engineer
Similar jobs
Precision Sourcing recruitment
Precision Sourcing jobs in Melbourne
IT and Tech jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > IT and Tech jobs > Software Engineer jobs > Software Engineer jobs in Melbourne > Senior Software Engineer

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