GE Vernova is hiring a Software Engineer for its Digital Engineering team in Hyderabad — a role built for engineers who genuinely enjoy distributed systems and cloud infrastructure work, not just application-layer coding. If you’ve been building side projects with Go, Kubernetes, and AWS and wondering where that specific combination of skills is actually in demand, this listing is a direct answer.

Job Overview
| Company | GE Vernova |
| Job Role | Software Engineer – Digital Engineering |
| Qualification | Bachelor’s Degree in Computer Science or STEM field |
| Job Type | Full Time |
| Experience | Basic professional experience (early career, outside-USA track) |
| Location | Hyderabad, Telangana, India |
This role sits within GE Vernova’s Digital Engineering organization and is explicitly built around distributed systems: the “must have” technical skills list centers on Go programming, distributed system concepts, AWS (EC2, EKS, S3, IAM, Lambda, ECS), and Kubernetes — a stack that’s closer to platform/infrastructure engineering than typical front-end or business-application development. GE Vernova also explicitly offers relocation assistance for this role, worth knowing if you’re not currently based in Hyderabad.
GE Vernova itself is worth understanding as a company: it’s the energy-focused spinoff from the larger General Electric conglomerate, meaning this engineering work ultimately supports real energy infrastructure and grid technology — a different (and arguably more consequential) domain than consumer software, if that kind of mission matters to you in a job search.
Job Role
As a Software Engineer, you’ll be responsible for programming a component, feature, or feature set, working independently while contributing to both your immediate team and other teams across the business. You’ll also actively contribute to design discussions — meaning this role expects you to have opinions about technical approach, not just execute tickets assigned to you.
Key Responsibilities
- Collaborate with system engineers, front-end developers, and software developers to implement solutions aligned with and extending shared platforms and solutions
- Apply principles of the Software Development Life Cycle (SDLC) and methodologies like Lean/Agile/XP, Continuous Integration (CI), software and product security, scalability, documentation practices, refactoring, and testing techniques
- Write code that meets standards and delivers desired functionality using the technology selected for the project
- Understand performance parameters and assess application performance
- Work on core data structures and algorithms and implement them using your language of choice
- Break down problems and estimate time for development tasks accurately
- Stay current on technology trends and bring new ideas to the team
- Ask clarifying questions to fully understand requirements before implementing solutions, especially where ambiguity exists
Eligibility Criteria
- Bachelor’s Degree in Computer Science or a STEM field (Science, Technology, Engineering, or Math)
- Basic professional experience (for roles outside the USA, GE Vernova intentionally avoids a strict minimum-years requirement, focusing instead on substantive skill level)
- Based in or willing to relocate to Hyderabad (relocation assistance provided)
Skills Required
- Must have: Experience working with Go (Golang)
- Must have: Knowledge of distributed system concepts
- Must have: Working experience with AWS services — EC2, EKS, S3, IAM, Lambda, and ECS
- Must have: Working experience with Kubernetes
- Ability to break down complex problems and estimate development timelines realistically
- Understanding of how technology choices impact the broader software development life cycle
Preferred Qualifications
- Nice to have: Knowledge or working experience with Java or Python
- Nice to have: Experience with distributed storage technologies such as Cassandra or Kafka
- Nice to have: Experience with distributed processing technologies such as Spark, Spark Streaming, or Scala
- Prior work experience in an agile environment, or at minimum introductory training on Lean/Agile methodologies
- Ability to voice opinions with clear rationale, using data or factual evidence to influence technical decisions
Job Location
Hyderabad, Telangana, India (relocation assistance provided)
Salary & Benefits
GE Vernova doesn’t publicly list exact compensation for this role, though it does explicitly confirm relocation assistance is provided — a meaningful benefit if you’re applying from outside Hyderabad. As a spinoff of General Electric focused specifically on the energy sector, GE Vernova offers exposure to infrastructure-scale engineering problems (grid technology, power generation, energy transition systems) that differ meaningfully from typical consumer tech roles, which can be a strong differentiator for engineers who want their distributed systems work to underpin physical-world infrastructure rather than purely digital products.
Selection Process
Candidates apply through GE Vernova’s official careers portal, with the option of either a “Conversational apply” (a more guided, chat-style application flow) or a “Standard Apply” through the traditional Workday-based application form. Given the specific and fairly advanced “must have” technical stack listed — Go, Kubernetes, distributed systems, and specific AWS services — expect a genuinely technical interview process that tests real hands-on experience with these tools, not just familiarity with the concepts.
How to Apply
Interested candidates should apply directly through GE Vernova’s official careers page, choosing either the Conversational or Standard application path. Since Go and Kubernetes experience are explicitly non-negotiable “must haves,” make sure any relevant project work — even personal or open-source projects — is clearly highlighted and easy to find in your application, rather than buried under more generic full-stack experience.
Apply Link
Apply for GE Vernova Software Engineer →
About the Company
GE Vernova is the energy-focused business spun off from General Electric, dedicated to accelerating the path to more reliable, affordable, and sustainable energy. The company works across power generation, grid technology, and energy transition solutions, meaning its engineering teams — including this Digital Engineering role — support genuinely critical global infrastructure. GE Vernova is an Equal Opportunity Employer, with hiring decisions made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity, age, disability, or other legally protected characteristics.
Final Thoughts
This GE Vernova Software Engineer role is a strong fit specifically for engineers with real, hands-on Go, Kubernetes, and AWS distributed-systems experience — the “must have” bar here is genuinely technical, not just a wishlist. If your background matches that stack and you’re drawn to working on infrastructure that supports the global energy transition rather than another consumer app, this Hyderabad-based role (with relocation assistance available) is well worth applying for.



