Taro Logo

Staff Software Engineer

GE Vernova focuses on electrifying and decarbonizing the world, managing 40% of the world's power through Grid Software Business.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Energy · Enterprise SaaS

Job Description

GE Vernova, a global leader managing 40% of the world's power through their Grid Software Business, is seeking a Staff Software Engineer to join their core team in Hyderabad. This role is crucial in driving energy transition through the design and delivery of next-generation Grid Software applications. The position combines deep technical expertise with domain knowledge in power systems, particularly focusing on Wide Area Measurement System (WAMS) applications.

The ideal candidate will lead development using modern technologies including Java Spring Boot, Angular, and cloud platforms like AWS. They'll work with cutting-edge tools including Kubernetes, Kafka, and PostgreSQL, while implementing microservices architecture. The role requires both technical leadership and hands-on coding experience, with a focus on building scalable, reliable systems for power grid management.

This position offers an unique opportunity to work at the intersection of software engineering and power systems, directly contributing to global energy infrastructure. The role requires a master's degree in Electrical Engineering with 8 years of relevant experience, combining both software development expertise and power systems knowledge. The successful candidate will work with a global team, leading technical initiatives while maintaining a strong focus on customer requirements and system performance.

GE Vernova offers a compelling opportunity to be part of their mission to electrify and decarbonize the world. The company provides relocation assistance and the chance to work with cutting-edge technologies while solving complex challenges in the energy sector. This role is perfect for a senior engineer looking to make a significant impact on global energy infrastructure while working with modern software development practices and tools.

Last updated 15 days ago

Responsibilities For Staff Software Engineer

  • Work in a scrum team to implement WAMS capability for electricity flow orchestration
  • Provide technical leadership on Java-Spring boot and related technologies
  • Work on AWS and Kubernetes technologies to deploy next gen capabilities
  • Manage Kubernetes deployments using Helm charts
  • Work with message streaming and event-driven systems using Kafka
  • Apply principles of SDLC and methodologies like Lean/Agile/XP
  • Understand customer requirements and develop customizations
  • Work with global team of experts and build local team expertise

Requirements For Staff Software Engineer

Java
TypeScript
PostgreSQL
Kubernetes
Python
  • Master's degree in Electrical Engineering + 8 years of experience
  • 5 years of experience in delivering software projects/services
  • Advanced experience with micro-services architecture and web services
  • Experience with web development using JavaScript, TypeScript and Angular
  • Proficiency in key algorithms and data structures
  • Working knowledge in databases, SQL preferably
  • Hands-on experience in Microservices & AWS
  • Experience with containerization technologies like Docker, Kubernetes
  • Strong troubleshooting/debugging skills

Benefits For Staff Software Engineer

Relocation Benefits
  • Relocation Assistance