Sr Software Engineer - Electricity Market Optimization

GE Vernova•West Melbourne, FL
•$127,880 - $191,820

About The Position

The Senior Electricity Market Optimization Software Engineer works with a team of 8–15 power systems, database, software, and optimization engineers to enhance, evolve, and support a large, highly available, on-premise Electricity Market Management System. The role contributes to and leads the design, development, testing, integration, and tuning of advanced power systems application software for electric utilities, Independent System Operators (ISOs), and Transmission System Operators (TSOs).

Requirements

  • Master’s degree in electrical engineering in power systems or optimization.
  • At least two years of experience in power systems analysis, focused on electricity market optimization application development.
  • Legal authorization to work in the United States.
  • Willingness to travel 10–20% of the time.
  • Willingness to work from an office in Bellevue, Washington, if needed.

Nice To Haves

  • PhD in electrical engineering in power systems or optimization.
  • Strong business knowledge of wholesale Market Management Systems, especially PJM, Midwest ISO, Southwest Power Pool, ISO New England, or Alberta Electric System Operator.
  • Hands-on experience developing optimization software for large-scale Unit Commitment and Economic Dispatch problems.
  • Strong understanding of Mixed-Integer Programming (MIP).
  • Experience with testing and test automation.
  • Strong knowledge of source control management, particularly GitHub.
  • Ability to learn new software development practices, languages, and tools.
  • Continuous-improvement orientation and ability to generate process improvements and drive change initiatives.
  • Strong organization and efficiency, including balancing competing priorities.
  • Self-starter comfortable gathering information from multiple resources.
  • Ability to mentor newer team members and support business goals.
  • Ability to track personal deliverables against scheduled commitments.
  • Ability to explain problem-solving approaches and options, determine fair outcomes with shared tradeoffs, define requirements, and collaborate on solutions.
  • Communication skills that support effective interaction with customers and cross-functional teams.
  • Ability to use product knowledge to mitigate risk and drive desired outcomes.
  • Ability to help others adopt DevOps skills and practices.
  • Detail-oriented approach and preference for organized, automated software systems.
  • Curiosity and motivation to learn about the broader systems surrounding one's components.
  • Ability to plan and complete work independently while knowing when to ask questions.
  • Ability to influence and energize others toward shared goals and adapt when plans encounter setbacks.
  • Ability to introduce processes or technology that add value, assess change costs against benefits, and learn new approaches to difficult problems.

Responsibilities

  • Define, develop, and evolve software in a fast-paced, agile development environment.
  • Provide domain knowledge and technical leadership to electricity markets application software engineers.
  • Lead and contribute to electricity market application development, ensuring delivery is on schedule, within budget, and meets or exceeds customer expectations.
  • Write design notes, testing procedures, and other documentation.
  • Provide budgetary estimates for new project tasks to project leads and project managers.
  • Work with customers throughout the project lifecycle to ensure software meets quality standards and functional requirements.
  • Mentor junior team members.
  • Interact with the Product Development Team, customers, solution providers and integrators, and other cross-functional teams.
  • Apply SDLC principles and practices including Lean/Agile/XP, continuous integration, software and product security, scalability, documentation, refactoring, and testing.

Benefits

  • Medical, dental, vision, and prescription drug coverage.
  • Access to Health Coach, a 24/7 nurse-based resource.
  • Employee Assistance Program with 24/7 confidential assessment, counseling, and referral services.
  • GE Vernova Retirement Savings Plan, including a 401(k) savings opportunity with company matching and company retirement contributions.
  • Access to Fidelity resources and financial planning consultants.
  • Tuition assistance.
  • Adoption assistance.
  • Paid parental leave.
  • Disability benefits.
  • Life insurance.
  • 12 paid holidays.
  • Permissive time off.
  • Discretionary annual bonus eligibility.
  • Relocation assistance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service