Principal Software Architect

2 days ago

Apply Now
Logo of GE Vernova

GE Vernova

Energy • Aerospace • Artificial Intelligence

GE Vernova is a leader in the energy sector with over 130 years of experience, dedicated to electrifying the world while decarbonizing it. The company offers a broad portfolio of energy solutions including gas, hydro, nuclear, and wind power technologies, aimed at providing reliable, affordable, and sustainable energy. With a strong focus on innovation, GE Vernova plays a significant role in reducing the carbon footprint of global power systems and supports the transition to net-zero emissions by 2030.

📋 Description

• Senior software architect responsible for coordinating across a portfolio of products deployed in Critical National Infrastructure (CNI) environments globally • Partner closely with lead software architects in the cyber security, data, power transmission and power distribution domains • Facilitate and drive architectural strategy and hands on activities across GridOS Operate and Transact product lines • Lead technical vision, planning and oversight of best practices to drive architectural patterns and large scale platform decomposition efforts • Deliver on a modern, scalable and composable microservice architecture at scale • Formalize data models and API standards, ensuring interoperability, scale, performance and efficiency • Contribute to writing Architecture Decision Records and participate in architecture reviews • Work with the Architecture SteerCo and Developer Standard Experience teams to establish standard practices and design patterns • Ensure that data modeling and API standards are accurately documented and maintained • Drive the use of contract-based development and testing models across engineering teams • Support backlog planning, identify, and manage cross-team dependencies • Act as a mentor for junior technical team members

🎯 Requirements

• Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) • Minimum 8 years of experience architecting large scale distributed systems in a product organization • Extensive experience in designing and implementing data architectures and common data models • Deep understanding of methods, strategies and patterns for modernizing existing monolith applications into a composable set of right sized microservices and APIs on live systems over time • Expertise in defining and implementing API and service standards to ensure seamless integration and data exchange between systems • Understanding of data mesh and data fabric principles, enabling software composability and data-centric design trade-offs • Understanding of services architecture and software development for distributed systems and across hybrid cloud and on-prem deployments • Understanding of Kubernetes, including software development in an orchestrated services architecture • Experience with CI/CD pipelines, DevSecOps practices, and GitOps, especially in secure, air-gapped environments including hybrid deployments • Knowledge of mobile software architecture for field crew operations, offline support, and near-real time operation is preferred • Familiarity with key technologies specific to the energy industry, such as Supervisory Control and Data Acquisition (SCADA), Geospatial network modeling, etc. is advantageous • Experience in ADMS, OMS and Power Applications architecture and implementation is advantageous • In-depth knowledge of CIM standards and their application within the energy sector is advantageous

🏖️ Benefits

• Healthcare benefits include medical, dental, vision, and prescription drug coverage • Access to a Health Coach, 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 Retirement Savings Plan, a tax-advantaged 401(k) savings opportunity with company matching contributions and company retirement contributions • Access to Fidelity resources and planning consultants • Other benefits include tuition assistance, adoption assistance, paid parental leave, disability insurance, life insurance, and paid time-off for vacation or illness

Apply Now

Similar Jobs

2 days ago

Staff Software Engineer developing robust, scalable software solutions for K–12 education at Amplify. Collaborating in cross-functional teams to build a best-in-class learning platform.

AWS

Azure

Cloud

Google Cloud Platform

MongoDB

Node.js

React

TypeScript

3 days ago

Citizant

51 - 200

Systems Software Developer developing and maintaining complex IT systems for U.S. government. Focused on CI/CD, security integration, and supporting IRS tax processing systems.

Cloud

Cyber Security

Docker

Hibernate

Java

Jenkins

OpenShift

Oracle

3 days ago

Staff Full Stack Engineer designing and implementing frontend and backend features for Doppler’s secrets management platform. Ensure high-quality code and promote secure engineering practices across teams.

JavaScript

Node.js

Postgres

React

SQL

3 days ago

Engineering Manager scaling a bi-platform iOS and Android team for DroneDeploy's automation tools. Leading delivery, team growth, and quality engineering practices in a remote-first culture.

Android

iOS

Kotlin

Swift

3 days ago

Principal Software Engineer shaping the technical future of HubSpot's Commerce Hub. Involved in building and scaling distributed systems with a focus on correctness and predictability.

Distributed Systems

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com