Principal Software Engineer

GE Vernova

Not Interested
Bookmark
Report This Job

profile Job Location:

Noida - India

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job Description Summary

We are seeking a highly experienced Principal Software Architect to lead the technical evolution of our legacy software products built in C VC and Java with deep domain expertise in power systems. This role is pivotal in bridging the gap between mature legacy platforms and modern re-platformed solutions ensuring architectural consistency technical excellence and customer-centric innovation across transmission portfolio.

Job Description

Architecture & Design Leadership

  • Own and evolve the architecture of legacy grid software products ensuring scalability maintainability and performance.
  • Define and enforce architectural standards design patterns and best practices across legacy and re-platformed systems.
  • Collaborate with product management and engineering teams to align technical roadmaps with business goals.
  • Drive modernization strategies including containerization microservices and cloud-readiness where applicable.

Technical Depth & Development Oversight

  • Provide hands-on guidance in C VC and Java development including debugging performance tuning and code reviews.
  • Lead technical deep-dives and design reviews across multiple scrum teams.
  • Mentor senior developers and architects fostering a culture of technical excellence and continuous learning.

Customer-Focused Solutioning

  • Engage directly with customers to understand complex requirements and translate them into scalable technical solutions.
  • Lead architecture and deployment planning for customer-specific implementations ensuring reliability and compliance.
  • Act as a technical escalation point for critical customer issues and deployments.

Cross-Team & Partner Collaboration

  • Lead cross-functional teams including in-house and partner engineering groups to deliver cohesive solutions.
  • Serve as the technical bridge between legacy product teams and contemporary cloud-native development teams.
  • Ensure seamless integration and interoperability across the product portfolio.

Required Qualifications:

  • Bachelors or Masters degree in Computer Science Electrical Engineering or related field.
  • 15 years of software development experience with strong expertise in C VC and Java.
  • Proven experience in power systems software including modeling simulation and real-time applications.
  • Demonstrated success in architecting and deploying enterprise-grade solutions at customer sites.
  • Strong understanding of software lifecycle DevOps practices and CI/CD pipelines.
  • Excellent communication and leadership skills with the ability to influence across technical and business stakeholders.

Preferred Qualifications:

  • Knowledge of Transmission eTerra Product Portfolio (Platform SCADA systems).

Additional Information

Relocation Assistance Provided: Yes


Required Experience:

Staff IC

Job Description SummaryWe are seeking a highly experienced Principal Software Architect to lead the technical evolution of our legacy software products built in C VC and Java with deep domain expertise in power systems. This role is pivotal in bridging the gap between mature legacy platforms and mod...
View more view more

Key Skills

  • Continuous Integration
  • Docker
  • Jenkins
  • Python
  • System Design
  • Agile
  • C/C++
  • Go
  • Systems Engineering
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

GE Vernova's Asset Performance Management software can help you increase asset reliability, minimize costs and reduce operational risks. View a demo today.

View Profile View Profile