GE Vernova

Senior Full Stack Software Engineer

GE Vernova

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $107,500 - $179,100 per year

Job Level

About the role

  • Build and deploy edge-native software components for decentralized operation, sensing, and control.
  • Develop federated data pipelines that allow distributed nodes to collaborate securely without central coordination.
  • Integrate field data sources (SCADA, PMUs, DER controllers) and IoT protocols/networks (LoRa, MQTT, DNP3, Modbus).
  • Support experimentation and prototyping in simulation environments and customer’s test sites.
  • Contribute to the design of federated data and learning frameworks that connect distributed edge systems securely and reliably.
  • Contribute to engineer fault-tolerant data synchronization and concurrency control across distributed edge environments.
  • Collaborate with systems and data engineers to close the loop between simulation and live operations.
  • Collaborate with cross-functional teams to integrate AI/ML capabilities, federated control frameworks, and digital twins into next-generation grid platforms.
  • Work closely with data scientists, control engineers, infrastructure specialists and Customers, to integrate software with physical grid systems.

Requirements

  • Strong skills in script writing using MATLAB, Go, Rust, Python (backend/edge) and HTML, CSS, TypeScript/React or Angular(UI)
  • Deep Experience with Kubernetes/K3s, Kafka/NATS, MQTT, gRPC, PulsarInfluxDB/TimescaleDB, and observability stacks (Prometheus, Grafana)
  • Work Experience with Digital Twin / Simulation modeling: OpenFMB, Modelica, graph-based modeling) and AI/ML model algorithms
  • Hands-on work with AI/ML models in production environments
  • Work experience federated architectures, and resilient edge software applied to Transmission and distribution applications
  • Master’s degree electrical engineering or computer science with a minimum of 5 years’ experience in the power industry
  • Minimum 3+ years of hands-on experience in building real-time simulation platforms
  • Deep knowledge in SW engineering with experience in advanced Automation, federated data processing, and familiarity Digital twin
  • Working knowledge and working experience of power system modeling and simulation tools such as EMT platforms (e.g. PSCAD,RTDS, Opal-RT)
  • Familiarity with grid standards or protocols (e.g., IEEE 2030.5, IEC 61850, OpenFMB) is a strong 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, 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
MATLABGoRustPythonHTMLCSSTypeScriptReactAngularKubernetes
Soft Skills
collaborationproblem-solvingcommunicationexperimentationprototypingdesignengineeringintegrationresilienceadaptability
Certifications
Master's degree in electrical engineeringMaster's degree in computer science