About this role
Staff Software Engineer at Epsilon. Location: Bengaluru, Karnataka, India. Role: building platforms, designing architecture, mentoring engineers Requirements: 12+ years engineering experience; advanced expertise in distributed systems, cloud-native architectures, Python/Django, TypeScript/React, AWS, observability, and technical leadership across large-scale platforms. Category: Software Development Seniority: Senior Level Tools: Python, Django, TypeScript, React, FastAPI, Celery, PostgreSQL, pgvector, Redis, OpenSearch, AWS Bedrock, Strands Agent SDK, MCP, Terraform, Docker, React 19, shadcn/ui, TanStack Query, OpenAPI, OpenTelemetry, Grafana, pytest, Vitest, Playwright, GoCD, CodeDeploy, ECR, GitHub, GitLab, DocumentDB, Neo4j, MongoDB, ECS Fargate, RDS, S3, SQS, ALB, CloudFront, Secrets Manager, IAM, Okta, OIDC, JWT, AWS CDK, FastMCP, LiteLLM, DeepEval, Arize Phoenix, Langfuse, React Flow, CodeMirror, Expo, React Native, Step Functions, EventBridge, Trino, Databricks, Vertex AI, Husky, Orval, Vite, pnpm, Tailwind, Radix UI Commitment: Full Time Workplace: Onsite Languages: English