[Remote] Staff Software Engineer - Electricity Markets
Note: The job is a remote job and is open to candidates in USA. GE Vernova is seeking a highly experienced technical leader to join a skilled team of engineers responsible for the development and support of a large Electricity Market Management System. In this role, you will serve as a technical lead, helping define requirements and support successful delivery while also contributing directly to software implementation and troubleshooting.
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
Skills
- 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
- Strong ownership and accountability across the full task lifecycle, including requirements gathering, technical execution, documentation, and delivery support
- Self-starter who can independently gather information and work effectively across multiple resources and stakeholders
- Comfortable working both independently and as part of a collaborative team
- Proactive in identifying system issues, failures, and opportunities for improvement
- Strong analytical and debugging skills, including troubleshooting complex, multi-layered systems
- Demonstrated ability to quickly learn new development practices, languages, and tools
- Detail-oriented, customer focused, and committed to delivering high-quality work
- Strong interpersonal and communication skills
Benefits
- Relocation Assistance Provided: Yes
- Bonus eligibility: discretionary annual bonus.
- Available benefits include 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
- Retirement benefits include the 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
Company Overview