Staff Software Engineer

GE Vernova Consulting

Hyderabad

On-site

INR 3,500,000 - 6,500,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance provided

Job summary

GE Vernova Grid Software in Hyderabad, India, seeks a Staff Software Engineer to drive design, development, and modernization of our Grid Software product for critical power system operations.

You will mentor engineers, influence architectural decisions, and deliver scalable, secure solutions using C++ and Java across Linux/Windows environments, collaborating with global teams to meet business goals.

Qualifications

  • 10+ years of software development experience in enterprise applications.
  • Strong hands-on experience with C++, Java, or OO languages.
  • Experience with large-scale, mission-critical software products across full SDLC.

Responsibilities

  • Drive the technical execution and evolution of a Grid Software product, delivering reliable and scalable solutions for critical power system and utility applications.
  • Design, develop, test, and maintain software components using C++, Java, and modern software development technologies, ensuring high quality and maintainability.
  • Contribute to product architecture, technical design decisions, and modernization initiatives that improve performance, scalability, security, and long-term sustainability.
  • Collaborate with architects, product managers, domain experts, and global engineering teams to translate business and customer requirements into robust software solutions.
  • Lead the development of complex features, algorithms, and analytical capabilities that support advanced grid and power system operations.
  • Champion engineering best practices, including code reviews, refactoring, automated testing, CI/CD, and secure software development.
  • Mentor and support engineers through technical guidance, knowledge sharing, and problem-solving activities.
  • Analyze, troubleshoot, and resolve complex product, performance, and production issues across the software stack.
  • Drive continuous improvement in software quality, development processes, and team productivity.
  • Work closely with cross-functional teams to deliver product commitments on time while maintaining a high standard of engineering excellence.

Skills

C++
Java
Linux
Windows
REST APIs
Databases
Cloud-native
Distributed systems

Education

Bachelor's degree in Computer Science or related STEM

Tools

Linux
Windows

Job description

Job Description Summary

As a Staff Software Engineer, you will contribute to GE Vernova Grid Softwares mission of enabling a more sustainable and reliable energy future by driving the evolution and success of a strategic Grid Software product supporting critical power system operations worldwide. You will play a key role in designing, developing, and enhancing enterprise software solutions, leveraging technologies such as C++, Java, and modern software architectures. Working closely with architects, product managers, quality engineers, and domain experts, you will help translate customer and business needs into reliable, scalable, and maintainable software solutions. The role requires strong software engineering fundamentals, analytical thinking, and a solid understanding of power systems and grid operations. In addition to contributing hands-on to development, you will influence technical direction, promote engineering best practices, mentor team members, and support product modernization initiatives. This position offers the opportunity to make a significant impact on innovative Grid Software products that are helping shape the future of energy.

Job Description
Responsibilities
  • Drive the technical execution and evolution of a Grid Software product, delivering reliable and scalable solutions for critical power system and utility applications.
  • Design, develop, test, and maintain software components using C++, Java, and modern software development technologies, ensuring high quality and maintainability.
  • Contribute to product architecture, technical design decisions, and modernization initiatives that improve performance, scalability, security, and long-term sustainability.
  • Collaborate with architects, product managers, domain experts, and global engineering teams to translate business and customer requirements into robust software solutions.
  • Lead the development of complex features, algorithms, and analytical capabilities that support advanced grid and power system operations.
  • Champion engineering best practices, including code reviews, refactoring, automated testing, CI/CD, and secure software development.
  • Mentor and support engineers through technical guidance, knowledge sharing, and problem-solving activities.
  • Analyze, troubleshoot, and resolve complex product, performance, and production issues across the software stack.
  • Drive continuous improvement in software quality, development processes, and team productivity.
  • Work closely with cross-functional teams to deliver product commitments on time while maintaining a high standard of engineering excellence.
Desired Characteristics
  • Strong expertise in C++ and/or Java with a deep understanding of software engineering principles and enterprise application development.
  • Proven experience contributing to the technical direction and delivery of complex software products and large codebases.
  • Strong understanding of software architecture, design patterns, code quality, refactoring, and maintainable system design.
  • Experience with modern full-stack technologies, REST APIs, databases, cloud-native development, and distributed systems.
  • Strong knowledge of object-oriented design, algorithms, data structures, and performance optimization techniques.
  • Experience working in Linux and Windows development environments.
  • Understanding of power systems, transmission operations, energy management systems, grid applications, or utility business processes is highly desirable.
  • Ability to translate domain knowledge and customer needs into practical and scalable software solutions.
  • Strong analytical, troubleshooting, and technical problem-solving capabilities.
  • Excellent collaboration, communication, mentoring, and stakeholder engagement skills.
Qualifications
  • Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, Power Systems Engineering, or a related STEM discipline.
  • 10+ years of experience in software development, enterprise application engineering, or software product development.
  • Strong hands-on experience developing and maintaining software using C++, Java, or similar object-oriented programming languages.
  • Experience working on large-scale, mission-critical software products throughout the full development lifecycle.
  • Preferred experience in Grid Software, Energy Management Systems (EMS), Transmission applications, or related power systems domains.
Additional Information

Relocation Assistance Provided: Yes

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

GE Vernova, Inc. • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Relocation assistance
Software Engineer
Software Engineer

GE Vernova Consulting • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Relocation assistance provided
Sr Manager - Software Engineering
Sr Manager - Software Engineering

GE Vernova • Hyderabad

On-site
INR 420,000 - 640,000
Relocation assistance provided
Sr. Quality Assurance Engineer
Sr. Quality Assurance Engineer

GE Vernova, Inc. • Hyderabad

On-site
INR 1,800,000 - 3,200,000
Sr. Manager/Sr. Staff Software Engineer
Sr. Manager/Sr. Staff Software Engineer

GE Vernova Consulting • Hyderabad

On-site
INR 3,000,000 - 5,500,000
Relocation assistance
Sr Manager - Software Engineering
Sr Manager - Software Engineering

OG1121 Meridium Services and Labs Private Limited • Hyderabad

Hybrid
INR 3,500,000 - 5,000,000
Relocation assistance
Sr. Quality Assurance Engineer
Sr. Quality Assurance Engineer

OG1121 Meridium Services and Labs Private Limited • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Relocation assistance
Lead System Engineer
Lead System Engineer

GE Vernova • Chennai

On-site
INR 1,500,000 - 2,500,000
Relocation Assistance
Lead Systems Engineer - Systems Design
Lead Systems Engineer - Systems Design

GE Vernova • Greater Noida

On-site
INR 1,200,000 - 2,400,000
Relocation assistance
Administrative Requirements Manager
Administrative Requirements Manager

RE1055 GE Renewable Energy Technologies Private Limited • Chengalpattu

On-site
INR 1,200,000 - 1,800,000
Private health insurance
Relocation assistance
Flexible work environment