Taro Logo

Sr Staff Software Engineer (Architect)

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
12+ years of experience
Enterprise SaaS · Energy

Job Description

GE Vernova is seeking a Senior Staff Software Engineer (Architect) to join their team in Hyderabad. This role combines technical leadership with hands-on architecture responsibilities, focusing on designing and developing complex software systems. The position requires an experienced professional with 12-18 years of experience who can lead technical initiatives while maintaining deep technical expertise.

The ideal candidate will be responsible for architecting and overseeing the development of critical components and complete applications, ensuring they integrate seamlessly with various systems. They will work closely with Product Line Leaders, CTOs, and other stakeholders to capture requirements and translate them into scalable technical solutions.

This role offers an opportunity to work with cutting-edge technologies including Java, Go, Kubernetes, and cloud-native services. The position involves leading architectural decisions, mentoring team members, and driving technical excellence across multiple products. The successful candidate will be instrumental in shaping the technical direction of GE Vernova's software systems.

GE Vernova's mission focuses on electrifying and decarbonizing the world, making this an excellent opportunity for those passionate about making a significant impact on global energy solutions. The company offers relocation assistance and the chance to work with a team dedicated to innovative energy solutions.

The role requires expertise in various technologies including microservices, API gateways, cloud platforms, and security protocols. The position demands strong leadership skills, business acumen, and the ability to balance technical excellence with business value. This is an excellent opportunity for a senior technical leader looking to make a significant impact in the energy sector while working with cutting-edge technologies.

Last updated 17 days ago

Responsibilities For Sr Staff Software Engineer (Architect)

  • Provide technical leadership in defining, developing, and evolving software in an agile development environment
  • Provide guidance to developers with planning, execution, and architecture design
  • Work with Product Line Leaders to understand product requirements & vision
  • Drive increased efficiency across teams, eliminating duplication
  • Capture system level requirements by brainstorming with CTO, Sr. Architects, Data Scientists
  • Lead impact assessment and decisions related to technology choices and architectural considerations
  • Lead architecture and design efforts across multiple product versions
  • Implement core data structures and algorithms when necessary

Requirements For Sr Staff Software Engineer (Architect)

Java
Go
Kubernetes
Python
MySQL
PostgreSQL
Kafka
Redis
  • Bachelor's or Master's degree in Computer Science or related discipline
  • 12-18 years of professional experience in software design and development using Java and Go
  • Hands-on knowledge of container orchestration technologies like Kubernetes
  • Experience with cloud-native services
  • Knowledge in scripting languages such as Bash, Python
  • Strong understanding of CI/CD pipelines, infrastructure as code (Terraform, Ansible)
  • Experience in designing systems for scalability, high availability (HA), disaster recovery (DR)
  • Hands-on experience in Maven, SQL Database such as Oracle MySQL, PostgreSQL
  • Experience with Spring boot, Spring Framework
  • Knowledge of OAuth, OIDC, SSO, RBAC, Zero Trust
  • Knowledge on messaging technologies like Kafka, JMS

Benefits For Sr Staff Software Engineer (Architect)

Relocation Benefits
  • Relocation Assistance