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

Senior Full-Stack Software Engineer

Job in Melbourne, Brevard County, Florida, 32935, USA
Listing for: GE Vernova
Full Time position
Listed on 2025-12-16
Job specializations:
  • Software Development
    Software Engineer
Job Description & How to Apply Below

Senior Full-Stack Software Engineer – GE Vernova

Job Description Summary

Senior Full‑Stack Software Engineering & Science – Resilient Edge & Decentralized Grid Operations. We’re building the foundation for next‑generation decentralized grid operations by distributing intelligence to the resilient edge. This role designs and delivers edge intelligence, federated data pipelines, and digital twin components that drive real‑time reliability, autonomy, and security for critical energy systems. The position is hands‑on, high‑impact and operates in a startup‑style, fast‑moving environment.

The Senior Engineer will report directly to the Electrification Chief Architect in the CTO organization and work closely with product leaders, R&D teams, and customers to incubate, test, validate, and scale GEV technologies for the Grid of the Future.

Key Responsibilities
  • Design federated data and learning frameworks that connect distributed edge systems securely and reliably.
  • Engineer fault‑tolerant data synchronization and concurrency control across distributed edge environments.
  • Build and deploy edge‑native software components for decentralized operation, sensing, and control.
  • Integrate field data sources (SCADA, PMUs, IEDs, Sensors) and IoT protocols/networking (LoRa, MQTT, DNP3, Modbus).
  • 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 and emerging solutions into existing platforms to create differentiating ecosystem solutions and new innovative business models.
  • Partner with customers, product and research teams to align innovation with real‑world grid challenges and GEV Electrification zero‑Carbon Grid Blueprint.
  • Manage and mentor software engineers, guide technical direction and help shape entrepreneurship and technical excellence.
  • Articulate complex technical solutions and their associated business value to leadership and non‑technical stakeholders.
Critical Technical Skills And Experience Requirements
  • Deep experience with distributed systems, federated architectures, and resilient edge software.
  • 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).
  • Hands‑on work with AI/ML models in production environments.
  • Experiences with federated learning or lightweight model inference frameworks.
  • Exposure to Digital Twin / Simulation modeling:
    OpenFMB, Modelica, graph‑based modeling and AI/ML algorithms development.
Qualifications
  • Master’s degree (electrical engineering or computer science) with a minimum of 10 years’ experience in the power or industrial systems domain.
  • Minimum 5+ years of hands‑on experience in building real‑time simulation platforms.
  • Deep knowledge in software engineering around advanced automation, federated data processing, concurrency control, and digital twin.
  • Fluency in resilience patterns: event sourcing, CQRS, consensus, circuit breakers, chaos testing.
  • 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.
  • Knowledge of grid standards or protocols (e.g., IEEE 2030.5, IEC 61850, OpenFMB) is a strong plus.
  • Work experience in power system modeling and simulation tools such as EMT platforms (e.g., PSCAD, RTDS, Opal‑RT).
Behavioral Skills
  • Innovation in practice: delivers creative, customer‑validated solutions with measurable outcomes.
  • Entrepreneurial mindset: bias for action, curiosity for what’s possible, collaborative work style, and drive to make it real.
  • Analytical problem‑solving: evaluates trade‑offs and recommends pragmatic improvements.
  • One‑Team: cross‑functional collaboration across software, controls, and hardware.
  • Communication: explains complex concepts clearly; welcomes feedback and alternative viewpoints.
Additional Information

GE Vernova offers a great work environment, professional development,…

Position Requirements
10+ Years work experience
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