Staff Software Engineer

Uber · Bengaluru

  • Experience12–15 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelexecutive
  • Posted2 Sept 2026

About Uber

Uber is hiring in Bengaluru in automotive mobility. This role looks for around 12+ years of experience.

Skills

  • Django
  • APIs
  • Celery
  • PostgreSQL
  • Tenant isolation
  • Publishing workflows
  • Agent Runtime
  • AI Strands SDK
  • Amazon Bedrock
  • Model Context Protocol
  • Retrieval-augmented generation
  • Evaluation
  • Streaming
  • Performance optimization
  • React
  • shadcn/ui
  • Workflow editors
  • Server-sent events
  • Type-safe API clients
  • Expo
  • React Native
  • Terraform
  • Amazon ECS
  • Observability
  • CI/CD
  • Cross-account AWS
  • Python
  • Flask
  • Angular
  • TypeScript
  • Agentic AI
  • Generative AI
  • Guardrails
  • Large language models
  • Cloud platforms

The role

A full stack developer at a mobility marketplace builds platform backend services and generative AI workflows with Django, PostgreSQL, and AWS Bedrock, and delivers React interfaces and mobile applications with React Native. Terraform and observability support reliable cloud infrastructure.

Full job description

Requirements:

Strong experience in Platform Backend Django apps, APIs, Celery, PostgreSQL, tenant isolation, publishing workflows.

Knowledge of Agent Runtime / AI Strands SDK, Bedrock, MCP, RAG, evaluation, streaming, performance optimisation.

Frontend / UX: React apps, shadcn/ui, workflow editors, SSE streaming, type-safe API clients.

Hands-on expertise with Mobile Expo / React Native companion application.

Experience with Platform / Infra Terraform, ECS, observability, CI/CD, cross-account AWS.

Proficiency in Python, Django, FlaskAPI, React or Angular, TypeScript, Agentic AI, GEN AI, Guardrails, LLM, RAG, AWS Bedrock, any cloud.