G

GE Vernova

Builds equipment and software for electric power

Senior Software Engineer - Power/Electricity Markets

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBellevue, WA, USA

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Science, or a related STEM field.
  • At least 3 years of professional software development experience with Electricity Markets.
  • At least 2 years of experience working on software projects in the Energy domain, such as Energy Management, Power Systems, or Wholesale Electricity Markets.

Responsibilities

  • Design, develop, and evolve software components and features for Wholesale Electricity Market Management (MMS) applications.
  • Work independently toward the immediate team's goals and participate 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 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.

Desired Qualifications

  • Demonstrate a strong understanding of object-oriented analysis, software design patterns, and modern coding principles.
  • Have hands-on experience with Java for backend development and Python for scripting and automation.
  • Have experience with SQL databases such as Oracle or PostgreSQL.
  • Be familiar with web services, including REST and SOAP, and CI/CD pipelines such as Git, Maven, and Jenkins.
  • Have a strong understanding of Market Management Systems (MMS) or Energy Management Systems (EMS).
  • Have experience with containerization technologies such as Kubernetes or Docker, or cloud-native architectures.
  • Be familiar with observability and logging tools such as Splunk, Prometheus, or ELK.
  • Take ownership of medium-sized tasks and deliver high-quality results with minimal supervision.
  • Use strong problem-solving abilities to break down complex problems and document clear technical approaches.
  • Be comfortable working in a team, sharing knowledge, and seeking feedback to improve design and development.
  • Proactively learn new technologies, processes, and domain-specific knowledge, including Energy Markets and ISO-RTO operations.
  • Articulate technical ideas clearly in a collaborative setting.

About the Company

GE Vernova

Builds equipment and software for electric power

GE Vernova makes equipment and software that generate and manage electricity for utilities, power producers, and industrial customers. Its Power, Wind, and Electrification businesses span gas turbines, wind generation, and the systems that move electricity across grids. The company supplies generators, grid equipment, and controls, while its software coordinates network operations and integrates changing sources of power. Customers buy equipment and enter service agreements for maintenance, upgrades, and technical support over its operating life, alongside purchases of software and related services. GE Vernova became an independent company in 2024 after separating from GE and is headquartered in Cambridge, Massachusetts.

Company size
10,001+
Company stage
N/A
Total funding
$17.6M
Headquarters
Cambridge, MA
Founded
2024

Recently Posted Jobs

Explore more opportunities at GE Vernova

See more jobs