Jobs Companies GE Vernova Sr Software Engineer

Über diese Sr Software Engineer Stelle bei GE Vernova

GE Vernova · Vor Ort · 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

Bereit, sich bei GE Vernova zu bewerben?
Bei GE Vernova bewerben

Über 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

Alle Jobs bei GE Vernova ansehen →

Ähnliche Jobs

HP
Senior Software Dev Ops Engineer
HP
⚡ Früh bewerben Bengaluru, Karnataka, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Duck Creek Technologies
Customer Success Software Solutions Engineer, Senior Analyst
Duck Creek Technologies
⚡ Früh bewerben Mumbai, India Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 8 Std.
Roku
Senior Software Engineer, Backend
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 16 Std.
Roku
Senior Software Engineer, Backend & Data Platform
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 16 Std.
Roku
Senior Software Engineer, Cloud Content Platform
Roku
⚡ Früh bewerben Bengaluru, India Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 16 Std.
Lloyds Banking Group
Mobile Software Engineer - iOS
Lloyds Banking Group
⚡ Früh bewerben London 1-10 Praed Mews Hybrid £76,760–£95,950
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Lloyds Banking Group
Mobile Software Engineer - Android
Lloyds Banking Group
⚡ Früh bewerben London 1-10 Praed Mews Hybrid £76,760–£95,950
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
Lloyds Banking Group
Backend Software Engineer
Lloyds Banking Group
⚡ Früh bewerben London Hybrid £76,760–£95,950
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.
HP
Remote Support Engineer – Digital Front End (DFE) Software Solutions
HP
⚡ Früh bewerben Tlaquepaque, Jalisco, Mexico Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 6 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei GE Vernova

Alle Jobs bei GE Vernova ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

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?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos