Jobs Companies GE Vernova Sr Software Engineer

Sobre esta vaga de Sr Software Engineer na GE Vernova

GE Vernova · Presencial · Bengaluru

Job Description Summary

Job Description

The Opportunity

What if you could build modern software solutions that combine robust Python engineering with intuitive user experiences and emerging AI capabilities?

As a Senior Software Engineer, you will design and develop scalable, production-quality applications with Python and modern backend technologies, while contributing to frontend development using Angular and exploring practical applications of Agentic AI.

You will take end-to-end ownership of software features from requirements and technical design through development, testing, deployment, and support. Working with architects, product leaders, and cross-functional engineering teams, you will solve complex technical problems, contribute to architecture decisions, and deliver reliable solutions that create meaningful business and customer value.

What You'll Do

• Own end-to-end delivery of software features from requirements and technical design through development, testing, deployment, and production support. Analyze requirements, estimate scope, identify dependencies and risks, and contribute to technical planning.

• Design and develop scalable Python-based backend applications and services using Python, Flask/FastAPI, RESTful APIs, microservices, databases, and modern software architecture patterns. Build clean, modular, secure, maintainable, and testable code.

• Contribute to full-stack application development by developing and integrating user-facing functionality using Angular, TypeScript, HTML, and CSS, while working closely with backend services and APIs to deliver cohesive application experiences.

• Apply practical Agentic AI capabilities to software applications where appropriate, including AI agents, Large Language Model (LLM) integrations, prompt engineering, tool/function calling, and workflow automation to enhance application functionality and engineering productivity.

• Drive software quality and engineering excellence through unit and integration testing, code reviews, debugging, performance optimization, observability, CI/CD practices, and structured root-cause analysis of complex software and integration issues.

• Contribute to technical leadership and collaboration through architecture discussions, design reviews, code reviews, technical forums, and knowledge sharing while working with product managers, architects, senior engineers, and cross-functional teams.

Who You Are

You are a software engineer who enjoys building reliable, scalable applications and solving complex technical problems. You have strong expertise in Python and backend development, with practical experience contributing to full-stack applications and an interest in emerging AI capabilities.

You are comfortable taking ownership of features, collaborating across teams, and translating business requirements into well-designed technical solutions.

Required Qualifications

• Professional experience in software engineering, backend development, or full-stack application development, with demonstrated experience delivering production-quality software.

• Strong proficiency in Python 3.x, including object-oriented programming, data structures, algorithms, software design principles, and maintainable software development practices.

• Experience developing RESTful APIs and backend services using Python frameworks such as Flask, FastAPI, or equivalent technologies, with knowledge of microservices, API design, service integration, and distributed application concepts.

• Experience with SQL and/or NoSQL databases, Git, Linux, unit/integration testing, debugging, and modern software development practices including CI/CD.

• Working experience with frontend development using Angular, TypeScript and Node.js, with a good understanding of component-based UI development, API integration, and web application architecture.

• Ability to analyze complex technical problems, evaluate design alternatives, and deliver scalable, maintainable, secure, and reliable software solutions.

Preferred Qualifications

• Experience with Agentic AI, Large Language Model (LLM) integrations, AI agents, prompt engineering, tool/function calling, or AI-assisted application development.

• Experience with Docker, Kubernetes, Terraform, cloud platforms (Preferably AWS), CI/CD automation, observability, or modern DevOps practices.

• Familiarity with Python technologies such as pandas, NumPy, or other data-processing and automation libraries.

• Experience with Postman, pytest, unittest, API testing, performance testing, or automated quality tools.

• Exposure to AI-assisted software development tools such as GitHub Copilot or similar technologies.

Education

• Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related STEM discipline.

• A master’s degree or relevant industry experience in software engineering or related technical domains is a plus.

Why GE Vernova

At GE Vernova, you will have the opportunity to build software solutions that support real-world engineering and business challenges while working with modern technologies across Python, backend engineering, full-stack development, cloud technologies, and emerging AI capabilities.

You will collaborate with experienced engineers, architects, and product teams in an environment that values innovation, technical excellence, continuous learning, collaboration, and customer impact.

Additional Information

Relocation Assistance Provided: Yes

Pronto para se candidatar à GE Vernova?
Candidatar-se à GE Vernova

Sobre a GE Vernova

Addressing the climate crisis is an urgent global priority and we take our responsibility seriously. That is our singular mission at GE Vernova: continuing to electrify the world while simultaneously working to help decarbonize it. If we want our energy future to be different…we must be different. Our mission is embedded in our name. We retain our treasured legacy, “GE,” in our name as an enduring and hard-earned badge of quality and ingenuity. “Ver” / “verde” signal Earth’s verdant and lush ecosystems. “Nova,” from the Latin “novus,” nods to a new, innovative era of lower carbon energy that GE Vernova will help deliver. Together, we have The Energy to Change the World. www.gevernova.com

Ver todas as vagas na GE Vernova →

Vagas semelhantes

HP
Senior Software Dev Ops Engineer
HP
⚡ Candidate-se cedo Bengaluru, Karnataka, India Presencial
● Nova 👁 Vista ✓ Candidatada há 4h
Duck Creek Technologies
Customer Success Software Solutions Engineer, Senior Analyst
Duck Creek Technologies
⚡ Candidate-se cedo Mumbai, India Híbrido
● Nova 👁 Vista ✓ Candidatada há 7h
Roku
Senior Software Engineer, Backend
Roku
⚡ Candidate-se cedo Bengaluru, India Presencial
● Nova 👁 Vista ✓ Candidatada há 14h
Roku
Senior Software Engineer, Backend & Data Platform
Roku
⚡ Candidate-se cedo Bengaluru, India Presencial
● Nova 👁 Vista ✓ Candidatada há 14h
Roku
Senior Software Engineer, Cloud Content Platform
Roku
⚡ Candidate-se cedo Bengaluru, India Presencial
● Nova 👁 Vista ✓ Candidatada há 14h
Lloyds Banking Group
Mobile Software Engineer - iOS
Lloyds Banking Group
⚡ Candidate-se cedo London 1-10 Praed Mews Híbrido £76,760–£95,950
● Nova 👁 Vista ✓ Candidatada há 4h
Lloyds Banking Group
Mobile Software Engineer - Android
Lloyds Banking Group
⚡ Candidate-se cedo London 1-10 Praed Mews Híbrido £76,760–£95,950
● Nova 👁 Vista ✓ Candidatada há 4h
Lloyds Banking Group
Backend Software Engineer
Lloyds Banking Group
⚡ Candidate-se cedo London Híbrido £76,760–£95,950
● Nova 👁 Vista ✓ Candidatada há 4h
HP
Remote Support Engineer – Digital Front End (DFE) Software Solutions
HP
⚡ Candidate-se cedo Tlaquepaque, Jalisco, Mexico Híbrido
● Nova 👁 Vista ✓ Candidatada há 4h

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na GE Vernova

Ver todas as vagas na GE Vernova →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis