Taro Logo

Staff Software Engineer

GE Vernova focuses on electrifying the world while working on decarbonization, delivering power systems and renewable energy solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Energy

Description For Staff Software Engineer

GE Vernova is seeking a Staff Software Engineer to join their Power Systems Applications team in Hyderabad. This senior-level position combines technical leadership with hands-on software development in the critical domain of power systems and energy management.

The role offers a unique opportunity to work at the intersection of software engineering and power systems, contributing to GE Vernova's mission of electrifying the world while focusing on decarbonization. As a staff engineer, you'll lead the development of advanced power systems applications, working with Electric Utilities, Independent System Operators (ISOs), and Transmission and Distribution System Operators.

Your responsibilities will span the entire software development lifecycle, from collaborating with customers to define functional specifications through design, implementation, testing, and delivery. You'll be expected to provide technical leadership, mentor junior team members, and drive innovation in a dynamic, agile environment.

The ideal candidate brings a strong academic background in Electrical Power Systems (Ph.D. or Master's) combined with 8-11 years of practical experience in software development. Expertise in C++, CIM Modeling, and Energy Management Systems is essential, as is a deep understanding of power systems domain knowledge.

This position offers the opportunity to work with cutting-edge technologies while solving complex challenges in the energy sector. You'll be part of GE Vernova's mission to transform the energy landscape, working on projects that have real-world impact on power distribution and management systems.

The role comes with relocation assistance and the chance to work with a global team of experts in both software engineering and power systems. You'll be based in Hyderabad, contributing to critical infrastructure projects while growing your career at a company that's at the forefront of the energy transition.

If you're passionate about both software engineering and power systems, and want to contribute to meaningful projects that help shape the future of energy distribution and management, this role offers the perfect blend of technical challenge and purpose-driven work.

Last updated 6 days ago

Responsibilities For Staff Software Engineer

  • Lead design, development, testing, integration, and tuning of advanced Power Systems Application software
  • Develop and evolve software in a dynamic and agile environment
  • Provide domain knowledge and technical leadership to application software engineers
  • Provide budget estimates for new project tasks
  • Collaborate with customers throughout the project lifecycle
  • Mentor junior team members
  • Interact with Product Development Teams, Customers, and Solution Providers
  • Apply SDLC principles and methodologies
  • Provide maintenance of power systems application functionality
  • Support marketing efforts for proposals and demonstrations

Requirements For Staff Software Engineer

  • Ph.D. or Master's degree in Electrical Power Systems
  • 8 to 11 years of experience in development or project delivery
  • Experience in Power Systems Analysis, C++, CIM Modeling
  • Knowledge of Energy Management Systems
  • Strong knowledge of source control management, particularly GitHub
  • Proficiency in testing and test automation
  • Strong verbal, written, and interpersonal communication skills
  • Experience in the power systems domain

Benefits For Staff Software Engineer

Relocation Benefits
  • Relocation Assistance

Jobs Related To GE Vernova Staff Software Engineer