Senior Software Engineer (Electricity Markets Required)

GE Vernova•Bellevue, WA
•$109,480 - $164,220

About The Position

GE Vernova is seeking a talented Software Engineer to join a skilled team of 8–15 engineers responsible for the development, enhancement, and support of our large-scale Electricity Market Management System (MMS). You will work on sophisticated software components within a mission-critical environment, collaborating with domain experts and developers to solve complex energy market challenges. This role is ideal for a professional who values technical rigor, clean code, and continuous learning.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related STEM field.
  • 3 years of professional software development experience.
  • 2 years of experience working on software projects in the Energy domain (e.g., Energy Management, Power Systems, or Wholesale Electricity Markets).

Nice To Haves

  • Strong understanding of object-oriented analysis, software design patterns, and modern coding principles.
  • Hands-on experience with Java (backend development) and Python (scripting/automation).
  • Experience with SQL databases (e.g., Oracle, PostgreSQL).
  • Familiarity with web services (REST/SOAP) and CI/CD pipelines (e.g., Git, Maven, Jenkins).
  • Understanding of Market Management Systems (MMS) or Energy Management Systems (EMS) is highly preferred.
  • Experience with containerization (Kubernetes/Docker) or cloud-native architectures is a plus.
  • Familiarity with observability/logging tools (e.g., Splunk, Prometheus, ELK) is a plus.
  • Ability to take ownership of medium-sized tasks and deliver high-quality results with minimal supervision.
  • Strong problem-solving abilities; capable of breaking down complex problems and documenting clear technical approaches.
  • Comfortable working in a team environment; shares knowledge and seeks feedback to improve design and development.
  • Proactive in learning new technologies, processes, and domain-specific knowledge (Energy Markets/ISO-RTO operations).
  • Excellent interpersonal skills with the ability to articulate technical ideas clearly in a collaborative setting.

Responsibilities

  • Design, develop, and evolve software components and features for Wholesale Electricity Market Management (MMS) applications.
  • Work independently to contribute to the immediate team's goals, while participating in design discussions and code reviews across the broader group.
  • Identify task scope, provide accurate effort estimates, and deliver high-quality code within an Agile environment.
  • Analyze, troubleshoot, and resolve issues within MMS applications, supporting both development and production environments.
  • Collaborate with the team to translate requirements into technical implementation, ensuring scalability and maintainability.
  • Maintain code quality through best practices, unit testing, and automation.
  • Participate in whiteboarding sessions and technical design reviews to propose and refine software solutions.
  • Collaborate cross-functionally to align software deliverables with project timelines and product standards.

Benefits

  • medical, dental, vision, and prescription drug coverage
  • access to Health Coach from GE Vernova, a 24/7 nurse-based resource
  • access to the Employee Assistance Program, providing 24/7 confidential assessment, counseling and referral services
  • GE Vernova Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions 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
  • Relocation Assistance Provided: Yes
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service