remote
Staff Software Engineer - Electricity Markets - GE Vernova
Software Engineer
Lead design and implementation of a highly available Electricity Market Management System, driving architecture, coding, and customer collaboration in a mission‑critical environment.
About the role
Job Description Summary
Job Description
Essential Responsibilities
- 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.
Required Qualifications
- 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.
Technical Expertise
- 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, Pro