Offers “General Electric”

16 days agoGeneral Electric

Staff Software Engineer

  • Bangalore, INDIA

Job description

Job Description

Job Description Summary

We are seeking a Staff Software Engineer to lead the design, development, and evolution of our cloud-native, AI/ML-enabled multi-tenant SaaS platform. This role combines full-stack engineering, cloud infrastructure, AI/ML integration, and database expertise.
You will influence architecture, mentor engineers, and deliver end-to-end, data-driven, intelligent applications. You will collaborate closely with product managers, data scientists, and platform teams to define and implement scalable, secure, and AI-enhanced systems.

Job Description

Full-Stack Development

·  Build and maintain  backend services  using  Java and Spring Boot , including microservices and RESTful APIs.
·  Develop modern, responsive  frontend applications  using  React, TypeScript, and JavaScript .
·  Deliver  end-to-end solutions  spanning UI, backend, cloud infrastructure, and AI/ML integrations.
·  Apply  distributed systems, system design, and multi-tenant SaaS best practices .

Database & Data Platform

·  Design, optimize, and maintain  SQL (RDS, Aurora) and NoSQL (DynamoDB)  databases.
·  Build and manage  data pipelines  for structured and unstructured data.
·  Ensure  data security, multi-tenancy, and query optimization .

AI/ML Integration

·  Collaborate with data science teams to  integrate ML models  into SaaS products.
·  Develop  REST APIs, microservices, or SDKs  to serve ML/AI models to end-users.
·  Implement  real-time or batch AI/ML inference pipelines  on cloud infrastructure.
·  Familiarity with  AWS AI/ML services  (SageMaker, Bedrock, Comprehend, etc.) is a plus.

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, monitoring, and observability .
·  Ensure  scalability, reliability, security, and cost efficiency .

Technical Leadership

·  Influence  platform and product strategy  in a multi-tenant SaaS environment.
·  Own  architecture and technical decision-making  across frontend, backend, cloud, and AI/ML integrations.
·  Mentor senior and mid-level engineers, setting  engineering standards and best practices .
·  Drive adoption of  observability, security, and performance optimizations  across teams.

Additional Information

Relocation Assistance Provided: Yes

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