
Senior Full Stack Software Engineer
GE Vernova
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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