Staff Software Engineer (Bengaluru)

Staff Software Engineer (Bengaluru)

13 Aug
|
GE Vernova
|
Bengaluru

13 Aug

GE Vernova

Bengaluru

JOB DESCRIPTION SUMMARY

We are looking for a Staff Software Engineer – Java/Spring to lead the design,
development, and evolution of cloud‑native, multi‑tenant, and highly scalable
SaaS platforms. This role requires deep expertise in Java and Spring-based
ecosystems, strong system design skills, and hands-on experience building
secure, high-performance distributed systems.
As a Staff Engineer, you will define backend architecture for SaaS solutions,
guide engineering best practices, and work closely with cloud, platform, UI, and
data teams. You will remain highly hands-on while influencing technical
strategy, enabling rapid, reliable delivery through modern DevOps, CI/CD, and
cloud-native practices. Exposure to Python, AI/ML, and GenAI-driven development
is a strong plus.

JOB DESCRIPTION

Key Responsibilities

* Architect, design, and develop cloud‑native, multi‑tenant SaaS backend
services using Java and the Spring ecosystem.
* Define and evolve scalable, secure, and high‑performance system architectures
for distributed, multi-tenant platforms.




* Design and implement microservices-based architectures, ensuring loose
coupling, resiliency, and scalability.
* Build SaaS capabilities such as tenant isolation, configuration management,
feature flags, and role-based access control.
* Develop and maintain RESTful and event-driven services integrated with UI,
data, and platform layers.
* Leverage containerization (Docker) and orchestration (Kubernetes) to deploy
and scale services in cloud environments.
* Collaborate with cloud and DevOps teams to implement CI/CD pipelines for
build, test, security scan, and deployment.
* Apply Test-Driven Development (TDD) and test automation to ensure high code
quality and system reliability.
* Design systems with robust emphasis on security, observability, performance,
and fault tolerance.
* Use Python to build lightweight microservices, automation scripts, or rapid
prototypes where appropriate.
* Explore and apply AI/ML, GenAI, and L

📌 Staff Software Engineer (Bengaluru)
🏢 GE Vernova
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: staff software engineer (bengaluru) / bengaluru