Staff Software Engineer

Company: Switzerland Global Enterprise

Salary: Not provided

Location: , United States

Description

• Design and architect modules and feature areas for Wholesale Electricity Market Management (MMS) applications. • Lead technical design discussions, whiteboarding sessions, and design reviews. • Collaborate with engineering, project, and customer teams to deliver solutions effectively. • Define scope, estimate effort, and work with the Project Manager to establish timelines. • Evaluate technology options and make informed decisions based on analysis, risk, and technical fit. • Ensure technical solutions are scalable, maintainable, and aligned with product solution architecture and standards. • Develop a strong understanding of the overall MMS solution and module interactions; serve as a subject matter expert in assigned areas. • Design interfaces and information exchange between modules and systems. • Own code quality, performance, and technical deliverables throughout the project lifecycle. • Provide technical leadership in an Agile environment and guide a team of 5–7 developers as needed. • Promote standardization, reuse, and limited customization of product capabilities. • Collaborate with customers and internal stakeholders to define requirements, manage changes, and support successful delivery. • Mentor team members and support complex customer implementations. • Document technical solutions, troubleshoot issues, and support resolution of defects and production concerns.

Requirements

• Bachelor’s degree in Electrical Engineering, Computer Science, or a related field from an accredited university or college. • 8 years of professional experience in Market Management Systems (MMS), Energy Management Systems (EMS), or a technical lead role in the electric utility industry. • 6 years of experience working with or for an Independent System Operator (ISO), market participant, or wholesale electricity market vendor. • Strong understanding of Market Management Systems, including Unit Commitment and Economic Dispatch. • Experience analyzing, troubleshooting, and resolving issues in Market Management System applications. • Knowledge of power system applications and/or optimization techniques. • Familiarity with Oracle RDBMS; PostgreSQL experience is a plus. • Experience deploying applications in on-premises and/or cloud environments. • Working knowledge of DevOps practices, including GitOps, CI/CD, and source control management. • Experience with tools such as Git, Maven, Jenkins, Artifactory, and Ansible. • Exposure to Kafka, Kubernetes, and containerization technologies is a plus. • Familiarity with logging and monitoring tools such as Splunk, Elasticsearch, Kibana, Prometheus, and Jaeger is a plus. • Understanding of Java programming concepts, Spring Boot, modern web clients such as TypeScript or JavaScript, and RESTful APIs is a plus.

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 • 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

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2026.