Skip to main content
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

Sign up for Job Alerts