Principal Software Engineer
$137.7k - $229.6kFull-time
GE Vernova
Role Description
In this role, you will:
- Represent the forefront of high-quality solution design and delivery practices for advanced power system applications.
- Implement new functionalities and workflows within power system application software, including EMS (Energy Management System), WAMS (Wide Area Management System), and DTS (Dispatcher Training Simulator) applications.
- Maintain power systems application functionality through code fixes, documentation, and user interface enhancements.
- Collaborate with system and project engineers, frontend developers, and application developers to deliver solutions aligned with product strategy.
- Consult with other Engineering technical leads to ensure adherence to project-related system design guidelines.
- Author functional software designs.
- Provide input to leadership team regarding schedules and cost estimates.
- Interface with customers to address both general and specific issues within your area of expertise.
- Support marketing efforts through proposals and demonstrations for prospective clients.
- Mentor interns and junior staff.
Qualifications
- Master’s degree in Electrical Engineering with thesis or related work in power systems.
- 20 years development or delivery experience of Advanced Grid Power System applications.
Requirements
- Work and/or academic experience in the power systems area.
- Excellent programming skills in C++, Java or other related language, as required.
- Good understanding of database operation.
- Excellent knowledge of assigned technical area and a strong overview of the AEMS or WAMS area.
- Good understanding of power systems and/or energy management systems with focus on transmission Network Applications, Generation applications like State Estimation, Contingency Analysis, Optimal Power Flow or Dispatcher training Simulator.
- Subject Matter Expert on electric utility industry practices.
- Strong knowledge of customer perspective and needs.
- Very strong software design skills at the application and technical area level.
- Ability to see integration issues and to preclude schedule impacts.
- Strong verbal, written, and interpersonal communication skills.
- Ability to write professional and technical reports and procedures.
- Ability to make formal and informal presentations to technical and non-technical staff and customers.
- Ability to work independently and be self-motivated.
- Demonstrates a high degree of personal and professional integrity.
- Ability to work effectively in a team environment.
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.
- Retirement benefits including the 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.
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer in Remote vacancy
- ...their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise and work across agile...Suggested
- Role Description As a Principal Software Engineer - GoLang, you will work within the Engineering department to design, develop, and support enterprise solutions by contributing to the products and infrastructure for CIQ. You will also maintain our systems' capacity and...SuggestedFull timeRemote workFlexible hours
$150k - $200k
Role Description You’ll be one of the first key engineering hires on a new AI Products & Platform initiative, working directly with senior... ...human-in-the-loop systems. Qualifications ~8+ years of software engineering experience. ~Strong backend fundamentals (API...SuggestedFull timeLocal areaFlexible hours$185k - $255k
Role Description As a Principal Software Engineer, you'll shape how the organization builds software. That means setting technical direction across teams, making architectural bets with lasting impact, and ensuring the organization focuses its energy on the problems that...SuggestedPermanent employmentFull timeFlexible hours- ...technical guidance, and represent Filigran's engineering culture publicly. ~Design... ...integration team. ~Collaborate with other Principal and Staff Engineers to maintain... ...Qualifications ~8+ years of experience in software engineering, with a track record of technical...SuggestedFull timeRemote workWorldwideFlexible hours
$185.5k - $265k
Role Description We are looking for a Principal - Integration Engineer (Security Platform and Data Pipelines) to join our Technical Implementation and Integration team. This is a remote role based in the US, reporting to the Senior Director, Engineering. You will be...Full timeWork at officeRemote work- ...team is looking for a motivated and passionate Cloud Automation Engineer to join a consulting practice. The ideal candidate is a... ...work experience in a Consulting/Architecture position within a software and/or services company. Benefits ~Freedom to work from...Full timeWork experience placement
- Role Description We are seeking an experienced Principal Software Engineer with a strong background in Node to lead and contribute to the development of cutting-edge software solutions. The ideal candidate will possess extensive experience in software development, architecture...Full time
$180k - $210k
Role Description We are seeking a Principal Software Engineer to provide technical leadership across our platform and drive architectural excellence throughout the software development lifecycle. This role serves as a senior technical authority responsible for the design...Full timeTemporary workWork experience placementLocal areaRemote work$150k - $214k
Role Description GHX is seeking a Principal Software Engineer with deep technical expertise and a proven track record of defining architecture, guiding multiple teams, and delivering scalable, high-quality software systems. This role reports to the Director of Engineering...Full time$144.2k - $288.4k
...bigger, innovative and simplification in healthcare. We are seeking a highly experienced and innovative Principal (Director Level) Software Development Engineer to lead the application architecture, design, development, delivery of next-generation digital applications...Hourly payFull timeTemporary workLocal area- Role Description We're seeking an experienced C++ engineer to join our Platform Payments team, working on Ticketmaster's mission-critical payment processing systems. These systems process millions of transactions monthly across multiple payment methods and 20+ gateway...Full timeImmediate startWorldwideFlexible hours
$170k - $180k
...development team leads across multiple squads (30+ developers), improve engineering practices, and manage technical tradeoffs under pressure. ~... ...'s Degree in Computer Science or equivalent. ~10+ years software engineering experience; 5+ years leading monolith→...Full timeFor contractorsWork experience placementH1b- Role Description We are looking for a Principal Software Engineer to serve as a technical anchor across our full software engineering organization. This role spans the full stack — from our enterprise GraphQL API layer and backend services to modern frontend experiences...Full time
- ...critical insights in near real time. We're looking for a Principal Engineer who enjoys solving difficult technical problems, building highly... ..., and other engineering teams to deliver reliable, scalable software. We expect Principal Engineers to remain deeply involved in...Full time
- Role Description The Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded...Full timeVisa sponsorship
- Role Description TTEC Digital seeks a Principal Software Engineer to join our team. This role is a full-time and fully remote opportunity! The work: ~We’re an innovation group inside TTEC (NASDAQ: TTEC), building the next generation of AI CX tools — automated QA, conversational...Full timeRemote work
- Role Description Backcountry is searching for a passionate Principal Software Engineer to join our engineering organization and drive the evolution of our outdoor retail ecommerce platform. This is a high impact leadership role for someone who thrives in complex systems...Full time
$230k
...Description We’re looking for a hands-on technical leader who can work across developer, DevOps and platform engineering teams to build tools and patterns that make software delivery faster, safer and more repeatable. This role is focused on improving how teams build, test,...Full time$122.7k - $148k
Role Description DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations & Automations) to join our forward-deployed architecture squad in North America. Mapped back to our platform-agnostic Application Craft, this role is a hands-on technical seat focused...Full timeRemote workShift work$190.6k - $263.9k
Role Description As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of internal platforms and automation systems. You will drive architectural direction, solve complex technical challenges, and establish engineering patterns...Full timeSummer workLocal area$140k - $160k
Role Description The Principal Software Engineer role at KLDiscovery is cross-cutting by design. Principal Software Engineers are not permanent members of any team. They move to other teams based on needs or project priorities. You will provide architectural judgment across...Full timeTemporary workRemote workShift work- Role Description We seek a visionary and highly influential Principal Software Engineer to help lead our Device Assurance (Security Posture) engineering team. The ideal candidate will leverage their deep expertise in distributed systems to define the architectural vision...Full time
$134.25k - $196.9k
...Since our inception, we have dedicated ourselves to developing software that transforms music streaming into an immersive journey,... ...solutions. Qualifications ~10+ years of professional software engineering experience, including experience owning end-to-end delivery of...Full timeRemote workFlexible hours- Role Description A Principal Platform Engineer is a highly experienced and influential technical leader responsible for designing, implementing,... ...Support, and Operations, to ensure the success of overall software development, implementation, and deployment. Qualifications...Full timeWork experience placement
$180.35k - $270.52k
Role Description The Principal Software Engineer is responsible for shaping the technical direction of our products and driving the overall engineering strategy for our flagship initiatives. The position leads the design and development of complex, scalable, and high-performance...Full time$135k - $160k
Role Description The Principal Software Engineer is responsible for driving the design, development, and delivery of complex software solutions while leading and mentoring teams. This role excels in advancing our evolving technology stack and maintaining expertise in system...Full timeCasual workRemote workFlexible hours- ...without exposing credentials or opening inbound network access. We are searching for a highly motivated, visionary Senior Principal Software Engineer to join the SIA RDP team. In this role, you will be a technical cornerstone of a highly talented, cross-functional...Full timeWork experience placementRemote work
$182.2k - $342.65k
...approach to reliability. We are looking for a Principal SRE who doesn't just manage systems, but transforms them. You are an Engineering-First visionary who believes that the only... ...Senior and Staff SREs to think like software architects ~Advocate for "Error Budgets...Full timeShift work$173k - $200k
Role Description We’re looking for an experienced Principal Software Engineer to join one of our cross-functional development teams here at Two Six Technologies. Our teams are building capabilities to identify, plan, and deliver effects in the information operations space...Full timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
Related searches
- principal software engineer Remote
- senior principal software engineer Remote
- principal scientist Remote
- principal solutions consultant Remote
- principal architect Remote
- associate principal Remote
- principal data analyst Remote
- principal solution architect Remote
- principal data scientist Remote
- principal consultant Remote






















