2,065,048open jobs
122,178companies
241,919added this week
Browse all
Salary
≈ $17k – $39k per year (Estimated)
Location
In office (Bengaluru, Pune)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 30, 2026. First seen by Alion on Jul 8, 2026. Energy Exemplar scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Energy Exemplar is an energy software company headquartered in Salt Lake City, Utah, whose PLEXOS, Aurora and Adapt2 platforms model and simulate electricity, gas, hydrogen and water markets for planning and trading decisions. Founded in 1999 in Adelaide, Australia, it serves utilities, grid operators, regulators, traders and financial firms worldwide from offices in the US, UK, Singapore, Australia and India, with large teams in Pune and Bengaluru. It hires energy market analysts, customer success and sales support staff, regional sales directors, marketing and brand leaders, and Salesforce and talent acquisition specialists.

About Energy Exemplar

In an era where the world is rapidly advancing towards a cleaner future through decarbonization, Energy Exemplar’s mission lies in ‘Empowering Transformative Energy Decisions’. Founded in 1999 in Adelaide, Australia, our award-winning software portfolio encompassing the modeling and simulation platform PLEXOS®, Aurora, and Adapt2, is trusted by innovative organizations across the globe. Through our technology and people, we strive to enable stakeholders from across the entire energy value chain to revolutionize the energy ecosystem and to collaboratively plan and execute for a sustainable energy future with unprecedented clarity, speed, and innovation. 

Our impact is global and is being recognized across the industry. Some of our recent accolades include:

  • SaaS Company of the Year (2025) - Global Business Tech Awards.
  • Environmental Impact Award (2025) - E+E Leaders Awards.
  • IPPAI (Independent Power Producers Association of India) Power Awards (2025) - Winners
  • Finalist: Platts Global Energy Awards (2024) - Grid Edge category
  • Finalist: Reuters Global Energy Transition Awards (2024) - Technologies of Change
  • Top 50 Marketing Team (2024) - Voted by the public at the ICON Awards.

How We Work

Energy Exemplar is growing fast and that growth is driven by how we work. We trust our team to deliver great results from wherever they work best, whether that’s at home, in the office, or on the move.

We’re a global team that values ownership, integrity, and innovation. You’ll be supported to balance work and life in a way that works for you, and empowered to take initiative, solve problems, and make an impact, regardless of your background, location, or role.

Our four core values, Customer Success, One Global Team, Integrity & Ownership, and Innovation Excellence aren’t just words. They show up in how we collaborate, how we solve, and how we grow together.

About the Position

The Senior Algorithm Developer is responsible for developing and maintaining the optimization engines and ancillary calculations in our products. These form a core part of the overall company’s platform offering and require in-depth domain knowledge and mathematical programming experience. Not only does this role address the platforms content software development needs, but it also covers the technical support element to the business. This includes interaction with clients to understand the domain issues they are trying to solve, as well as the implementation of these solutions.

Key Accountabilities and Duties

Algorithm Design and Development:

  • Research new and emerging technologies in the energy domain (concentrating on specific areas, e.g. transmission developments, market rules, etc.)
  •  Propose concise and performant formulation specifications for new features required
  •  Develop the proposed feature/s while maintaining high quality coding standards (see “High Code Quality Contribution” accountability)
  •  Design, develop, review, re-factor, and maintain software with quality and performance in mind
  •  Collect feedback from design and technical staff on development needs
  •  Conduct technical testing to resolve existing or introduced problems
  •  Engage in requirement specification process for new software functionality
  •  Produce technical documentation such as incremental design specifications and user manuals.

Technical Support:

  •  Liaise with colleagues and clients to reproduce and correct any defective software
  •  Provide technical advice and suggestions to customers
  •  Ensure high priority items are addressed urgently, providing timely responses
  •  Understand the clients query, answering technical queries concisely in language they understand (i.e. understand the domain).

High Code Quality Contribution:

  •  Produce concise high-quality code, with performance and memory considerations at the forefront of any design
  •  Develop and demonstrate functionality through PoC (proof of concept) builds
  •  Understand core programming paradigms
  •  Experience with core development fundamentals, e.g. system architecture, memory management, parallel processing, base classing, etc.
  •  Add to engineering team’s culture of high code quality.

Global Team Interaction and Collaboration:

  •  Seek support from local and global developer teams when required
  •  Recommend solutions and options to global team when required
  •  Participate in global projects and attend stakeholder meetings, as and when required (often outside of “normal” work hours, due to the global nature of the meetings).

Required Knowledge, Skills and Experience:

  •  5+ years of experience with .NET (including VB.NET and C#), and other development languages (e.g. C++, Python, etc.)
  • Strong mathematical skills, with solid theoretical background in numerical analysis and optimization techniques. 
  •  Experience working in an Agile development environment
  •  Experience with linear and mixed integer programming tools
  •  Familiarity with analytical tools, such as Unit Commitment, Economic Dispatch, Load Flow, Contingency Analysis, etc.
  •  A deep understanding of Operations Research
  •  Strong knowledge and experience working with complex models
  •  Strong knowledge and experience working with energy system modelling and simulation, analysis and operation, optimization and numerical analysis methodology.
  •  Ability and willingness to work independently and collaboratively
  •  Ability to interact effectively with team members
  •  Ability and desire to effectively present to others
  •  Driven and passionate about the code and products being produced.

Education:

  •  Bachelor's Degree in Computer Science or a related field
  •  Post graduate degree (MSc, PhD, etc.), comp science , Maths, in relevant field.

Energy Exemplar is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members. We welcome applications from people of all backgrounds, experiences, identities, and abilities. Please let us know if you require accommodations at any stage of the recruitment process-we're here to support you in showcasing your full potential.

Energy Exemplar respects your privacy and is committed to protecting the personal data you share during the recruitment process. This Candidate Privacy Notice explains how we collect, use, and protect your personal information when you apply for a role with us.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,065,048 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
Software Engineer 1 hour ago
≈ $16k – $36k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
Java
TypeScript
Java
Quarkus
Databases
MS SQL
Apache Kafka
Frontend
Angular
React.js
DevOps
Azure DevOps
Azure
CI/CD
Docker
Linux
Apply
SDE III - Java 1 hour ago
In office · 5+ years exp · Bengaluru · Gurgaon
Java
Databases
MySQL
PostgreSQL
Apache Kafka
DevOps
Rest API
CI/CD
Docker
Kubernetes
Apply
In office · 5+ years exp · Bengaluru
Java
SQL
Java
Spring Framework
Spring Boot
Hibernate
Databases
Apache Kafka
AI/ML
LangGraph
LangChain
Claude
Embeddings
Prompt Engineering
AI Agents
Gemini
LLM
RAG
OpenAI
Semantic Search
Agentic Workflows
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Hybrid · Full-Time · 3+ years exp · Hyderabad
Java
SQL
DevOps
CI/CD
Docker
Kubernetes
Management
Agile
Apply
Senior Developer 2 hours ago
≈ $18k – $41k per year (Estimated) · In office · Bengaluru
Python
SQL
Scala
Bash
Databases
MySQL
Amazon Redshift
Teradata
AI/ML
Copilot
Spark
Amazon SageMaker
DevOps
GitHub Actions
Jenkins
Git
TeamCity
GitHub
Analytics
ETL/ELT
AWS Glue
Alation
Management
Confluence
Jira
ServiceNow
Agile
Scrum
Apply
Systemutvecklare 8 days ago
≈ $44k – $119k per year (Estimated) · In office · Full-Time · Linköping
SQL
C#
C#
.NET
Design
AutoCAD
Apply
Systemutvecklare 3D 8 days ago
≈ $44k – $119k per year (Estimated) · In office · Full-Time · Linköping
SQL
C#
C#
.NET
Design
AutoCAD
Apply
≈ $41k – $115k per year (Estimated) · In office · Full-Time · Lund
Python
DevOps
CI/CD
Management
Agile
Apply
≈ $15k – $45k per year (Estimated) · In office · 2+ years exp · Xiamen
Python
Java
C++
Cybersecurity
Wireshark
Apply
≈ $105k – $200k per year (Estimated) · In office · TS/SCI · 5+ years exp · Bachelor's Degree · Beavercreek
Python
DevOps
OpenShift
Istio
GitLab CI
CI/CD
ArgoCD
Git
AWS
Kubernetes
GitLab
Management
Agile
Apply
≈ $22k – $55k per year (Estimated) · In office · 8+ years exp · Master's Degree · Bengaluru · Pune
JavaScript
TypeScript
SQL
C#
C#
Entity Framework Core
Databases
Amazon Aurora
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Windows
Unix
Cybersecurity
OWASP
Energy
PLEXOS
Apply
≈ $17k – $39k per year (Estimated) · In office · 5+ years exp · Bengaluru · Pune
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Vue.js
Angular
Bootstrap
React.js
Energy
PLEXOS
Apply
In office · 3+ years exp · Bengaluru · Pune
JavaScript
TypeScript
SQL
C#
C#
.NET
Frontend
Vue.js
Angular
Bootstrap
React.js
Energy
PLEXOS
Apply
≈ $17k – $39k per year (Estimated) · In office · Bengaluru · Pune
JavaScript
TypeScript
SQL
C#
C#
.NET
Databases
Amazon Aurora
Frontend
Vue.js
Angular
Bootstrap
React.js
DevOps
Azure
CI/CD
AWS
Unix
Management
Agile
Scrum
Energy
PLEXOS
Apply
≈ $22k – $56k per year (Estimated) · Hybrid · 9+ years exp · Master's Degree · Bengaluru · Pune
JavaScript
TypeScript
SQL
C#
Databases
Amazon Aurora
Frontend
Angular
DevOps
Azure
CI/CD
AWS
Windows
Unix
Cybersecurity
GDPR
OWASP
Energy
PLEXOS
Apply
≈ $15k – $32k per year (Estimated) · Remote (India) · Full-Time · 8+ years exp · Bengaluru
JavaScript
Java
TypeScript
SQL
AI/ML
Model Context Protocol
LLM
RAG
Frontend
Angular
Apply
≈ $17k – $40k per year (Estimated) · Hybrid · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
Java
Java
Spring Boot
Databases
Apache Kafka
Frontend
React.js
DevOps
Rest API
Git
Management
Agile
Scrum
Apply
≈ $23k – $56k per year (Estimated) · In office · Bachelor's Degree · Bengaluru
C++
Management
Agile
Apply
≈ $7k – $17k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Bengaluru
Apply
≈ $27k – $61k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Bengaluru
Python
Perl
MATLAB
DevOps
Azure DevOps
Azure
CI/CD
Management
Jira
MedTech
ISO 13485
IEC 60601
Apply
See all jobs
This is one of many
2,065,048 more open roles from verified company boards, updated every day.