×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Software Engineer

Job in Boston, Suffolk County, Massachusetts, 02298, USA
Listing for: GE Vernova
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Job Description Summary

Full-Stack Software Engineer & Science — Resilient Edge & Decentralized Grid Operations

We’re building the foundation for next-generation decentralized grid operations—distributing intelligence to the resilient edge to enable autonomous, self-healing, and adaptive grid management.

As a Full-Stack Software Engineer, you will design and deliver edge intelligence, federated data pipelines, and digital twin components that drive real-time reliability, autonomy, and security for critical energy systems. This is a hands-on, high-impact role in a startup-style, fast moving environment where ideas turn into realization fast. You’ll will report directly to the Electrification Chief Architect in CTO organization and working closely with product leaders, R&D teams, and customers to incubate, test, validate, and scale GEV technologies for the Grid of the Future.

Job Description

Key Responsibilities
  • 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.

Critical Technical skills and experience Requirements
  • Strong skills in script writing using MATLAB, Go, Rust, Python (backend/edge) and HTML, CSS, Type Script/React or Angular(UI).

  • Deep

    Experience with Kubernetes/K3s, Kafka/NATS, MQTT, gRPC, Pulsar

    Influx

    DB/Timescale

    DB, 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.

Preferred Background
  • 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).

  • Track record of building, shipping, and scaling complex software systems.

  • Exposure to grid operations, DER management, and industrial IoT environments.

  • Experience with real-time or cyber-physical systems where latency and reliability are key.

  • Familiarity with grid standards or protocols (e.g., IEEE 2030.5, IEC 61850, OpenFMB) is a strong plus.

Behavioral Skills
  • Innovation in practice delivers measurable, customer-validated outcomes.

  • Entrepreneurial mindset: bias for action, curiosity for what’s possible, and cross-functional collaboration.

  • Cross-functional collaboration across software, controls, and hardware.

  • Comfortable working in agile, mission-oriented teams.

  • Communication:
    Explains complex concepts clearly; welcomes feedback and alternative viewpoints

#LI-SG1

Additional Information

GE Vernova offers a great work environment, professional development, challenging careers, and competitive compensation. GE Vernova is an Equal Opportunity Employer (https://(Use the "Apply for this Job" box below).) . Employment decisions are made without regard to race, color,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary