Jobs Companies GE Vernova Sr Software Engineer

À propos de ce poste Sr Software Engineer chez GE Vernova

GE Vernova · Sur site · 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

Prêt à postuler chez GE Vernova ?
Postuler chez GE Vernova

À propos de 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

Voir tous les emplois chez GE Vernova →

Emplois similaires

HP
Senior Software Dev Ops Engineer
HP
⚡ Postuler tôt Bengaluru, Karnataka, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Duck Creek Technologies
Customer Success Software Solutions Engineer, Senior Analyst
Duck Creek Technologies
⚡ Postuler tôt Mumbai, India Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 9 h
Roku
Senior Software Engineer, Backend
Roku
⚡ Postuler tôt Bengaluru, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 16 h
Roku
Senior Software Engineer, Backend & Data Platform
Roku
⚡ Postuler tôt Bengaluru, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 16 h
Roku
Senior Software Engineer, Cloud Content Platform
Roku
⚡ Postuler tôt Bengaluru, India Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 16 h
Lloyds Banking Group
Mobile Software Engineer - iOS
Lloyds Banking Group
⚡ Postuler tôt London 1-10 Praed Mews Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Lloyds Banking Group
Mobile Software Engineer - Android
Lloyds Banking Group
⚡ Postuler tôt London 1-10 Praed Mews Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
Lloyds Banking Group
Backend Software Engineer
Lloyds Banking Group
⚡ Postuler tôt London Hybride £76,760–£95,950
● Nouveau 👁 Vu ✓ Postulé il y a 6 h
HP
Remote Support Engineer – Digital Front End (DFE) Software Solutions
HP
⚡ Postuler tôt Tlaquepaque, Jalisco, Mexico Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 6 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez GE Vernova

Voir tous les emplois chez GE Vernova →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

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?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit