Taro Logo

Staff Software Engineer

GE Vernova focuses on electrifying the world while working to help decarbonize it, addressing the climate crisis through innovative lower carbon energy solutions.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Energy

Job Description

GE Vernova is seeking a Staff Software Engineer to join their team in Hyderabad. This role represents a unique opportunity to contribute to the company's mission of electrifying and decarbonizing the world through innovative energy solutions. As a Staff Software Engineer, you'll lead the technical direction for a team of 5-7 developers, architecting and implementing robust software solutions using cutting-edge technologies.

The position requires expertise in Java, Spring Framework, and web services, with additional experience in big data technologies and security frameworks. You'll be responsible for designing and implementing scalable systems, conducting technical reviews, and ensuring code quality through best practices and automated testing.

The ideal candidate will combine strong technical abilities with leadership skills, capable of mentoring team members while driving technical excellence. You'll work in a global environment, collaborating across time zones to deliver critical energy infrastructure solutions.

This role offers the opportunity to work on meaningful projects that directly impact global energy transformation, backed by GE Vernova's strong legacy and forward-thinking approach. The position includes relocation assistance and the chance to work with a diverse, talented team of professionals.

If you're passionate about technology, sustainability, and want to be part of a company that's actively working to address climate change through innovative solutions, this role offers the perfect blend of technical challenge and meaningful impact.

Last updated 9 days ago

Responsibilities For Staff Software Engineer

  • Design and program small modules or large components
  • Lead technical discussions and design reviews
  • Provide technical leadership to a team of 5-7 developers
  • Maintain code quality through best practices and testing
  • Design interfaces between code modules
  • Assess and optimize application performance
  • Work with Product Line Leaders to understand requirements
  • Identify work scope and provide estimates
  • Execute in fast-paced delivery mode
  • Mentor team members and delegate work effectively

Requirements For Staff Software Engineer

Java
JavaScript
MySQL
PostgreSQL
React
  • Bachelor's Degree in Computer Science or STEM Majors
  • Strong knowledge of Object Oriented Analysis and Design
  • Experience with web services (REST, SOAP, WSDL)
  • Expertise in Spring Framework (Core, MVC, Integration and Data)
  • Experience with Big Data / Hadoop and NoSQL Database
  • Web development skills in HTML5, JavaScript, jQuery, CSS
  • Experience with Security frameworks (JWT, OAUTH2)
  • Experience with server-side data processing technologies like ELK
  • Strong problem-solving abilities
  • Excellent communication skills
  • Ability to work with global teams

Benefits For Staff Software Engineer

Relocation Benefits
  • Relocation Assistance