Posted 23 July, 2026
Senior Software Engineer
Energy Exemplar
Adelaide Australia
Full Time
Reference: 102_702491_5366578008
About the Position:
Join our team to work on the core PLEXOS engine, building and optimizing advanced algorithms that power energy market simulations worldwide. This role is perfect for a software engineer who thrives on solving complex, high-impact problems at the intersection of mathematics, energy systems, and high-performance computing.
- Expert-level proficiency in C# and modern .NET development, with strong emphasis on high-performance, scalable algorithmic code
- Proven ability to design, implement, and optimize mathematical and optimization algorithms for large-scale systems
- Strong experience with optimization solvers (e.g., CPLEX, Gurobi, Xpress) and solver integration
- Advanced debugging, profiling, and performance-tuning skills for computationally intensive applications
- Solid understanding of software architecture, modular design, and maintainable engine-level code
- Ability to work effectively with complex legacy codebases while driving modernization and improvement
- Experience leading technical design discussions and providing mentorship to senior and junior engineers
- Strong analytical thinking, problem-solving, and communication skills
Knowledge:
- Deep knowledge of power systems modelling, understanding of electricity markets and market mechanisms (e.g., energy, capacity, ancillary services)
- Strong foundation in operations research, including Linear, mixed-integer, and nonlinear optimization, Stochastic and scenario-based modelling
- Familiarity with time-series modelling, large data sets, and numerical stability issues
- Knowledge of parallel computing, multithreading, and memory management for algorithm-heavy engines
Candidate Requirements & Qualifications:
- 5-8+ years of professional experience in software engineering, with significant focus on algorithm or engine development
- Demonstrated experience working on or developing PLEXOS models or comparable power market simulation/optimization platforms
- Track record of delivering and maintaining mission-critical analytical engines used in production environments
- Experience translating complex business or market requirements into robust technical solutions
- Prior experience in a technical leadership or principal-level role, influencing architecture and long-term technical direction
- Experience collaborating with domain experts (e.g., power system analysts, market analysts) to refine models and algorithms
- Background in energy, utilities, or power market consulting/software development is strongly preferred
- Bachelor's degree or higher in Computer Science, Software Engineering, Electrical Engineering, Power Systems Engineering, Applied Mathematics, Operations Research, or a related quantitative discipline
- Master's degree or PhD in Power Systems, Operations Research, Optimization, or a closely related field is highly desirable