Offers “General Electric”

New General Electric

Staff Software Engineer

  • Bangalore, INDIA

Job description

Job Description

Job Description Summary

Responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. She/he will work independently and contribute to the immediate team and to other teams across business. She/he will Lead design discussion in a limited manner.

We are seeking a Staff Software Engineer to drive the design, development, and evolution of our cloud-native, multi-tenant SaaS platform. This role combines full-stack engineering, cloud infrastructure, database expertise, and Business Intelligence (BI) capabilities.
You will lead architectural decisions, mentor engineers, and deliver end-to-end, data-driven solutions across frontend, backend, cloud, and analytics platforms. You will work closely with product managers, architects, and platform teams to define and implement scalable, secure, and high-performance systems.

Job Description

Responsibilities & Required Skills

Full-Stack Development

· 
Design and implement backend services  using  Java and Spring Boot , including RESTful APIs and microservices.

· 
Build modern frontend applications  with  React, TypeScript, and JavaScript , delivering responsive and performant UIs.

· 
Hands-on experience delivering  end-to-end features : UI → backend → cloud → database.

· 
Solid understanding of  distributed systems, system design, and multi-tenant SaaS architectures .

Database & Data Platform

· 
Design, optimize, and maintain  relational (RDS, Aurora, SQL Server) and NoSQL (DynamoDB) databases .

· 
Build  data pipelines and ETL/ELT processes , ensuring performance, scalability, and reliability.

· 
Experience in  query optimization, data modeling, and multi-tenant data isolation .

Business Intelligence & Analytics

· 
Hands-on experience with  WebFOCUS, Power BI, or similar BI platforms .

· 
Develop and integrate  custom BI connectors, REST adapters, and reporting pipelines .

· 
Enable  self-service BI and dashboards , collaborating with product and UX teams to deliver actionable insights.

Cloud & Platform Engineering

· 
Deploy and operate applications on  AWS  (EKS, EC2, S3, RDS, DynamoDB, Lambda).

· 
Containerize applications with  Docker  and orchestrate with  Kubernetes .

· 
Build and maintain  CI/CD pipelines, infrastructure automation, and monitoring .

· 
Ensure  scalability, security, reliability, and cost efficiency  of cloud-native systems.

Technical Leadership & Mentorship

· 
Own  architecture and technical decision-making  across frontend, backend, cloud, and BI systems.

· 
Mentor senior and mid-level engineers, raising  engineering standards and best practices .

· 
Drive adoption of  observability, monitoring, and security standards  across teams.

· 
Influence  cross-team architecture, platform design, and SaaS product strategy .

Additional Information

Relocation Assistance Provided: Yes

Make every future a success.
  • Job directory
  • Business directory