Salary
≈ $44k – $95k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Staff · 12+ years exp
Overview
Company
Impact
Profile match
Headquartered in the US, Epsilon provides customers tools for digital messaging: Email, mobile & social, Email and cross channel services, Marketing automation and Marketing operations. Recently opened offices in India.
Responsibilities:
- Build and deliver large-scale cloud-native agent platform capabilities primarily on AWS, leveraging REST APIs, WebSockets, Server-Sent Events (SSE), microservices, and event-driven architectures to create highly scalable and resilient systems.
- Work hands-on across the technology stack, including Python, Django, TypeScript, React, FastAPI, Celery, PostgreSQL, Redis, OpenSearch, AWS Bedrock, Strands Agent SDK, MCP, Terraform, and Docker, to solve complex engineering challenges and maintain platform excellence.
- Design, develop, and operate agent runtime services, including spec compilation, pre-flight authorization, skills seeding, MCP tool orchestration, streaming responses, and run package recording.
- Build and enhance agent builder and product UIs (Agent Cloud, Core Agent, and responsive web) and shared frontend libraries using React 19 shadcn/ui, TanStack Query, and type-safe OpenAPI client generation.
- Implement MCP catalog, gateway, and federation capabilities; integrate domain MCP servers for loyalty, customer CDP, messaging, digital media, and related enterprise systems.
- Drive performance optimization, scalability, reliability, security, tenant isolation, governance, and cost efficiency across agent execution and platform services.
- Collaborate closely with global engineering, product management, architecture, AI/ML, and business partners to align technical solutions with strategic business objectives.
- Own the end-to-end software development lifecycle, including requirements gathering, solution design, development, deployment, observability, and documentation.
- Contribute to observability and quality through OpenTelemetry instrumentation, Grafana/Phoenix tracing, pytest/Vitest/Playwright testing, and CI/CD pipelines.
- At Lead and Staff levels: mentor engineers, lead technical design reviews, set engineering standards, and drive cross-team initiatives for runtime performance, MCP federation, orchestration, and multi-tenant scale.
Requirements:
- B. E. /B. Tech. /M. Tech. /MCA in Computer Science, IT, or related fields.
- 12+ years as a staff software engineer with expertise in scalable applications, distributed systems, and org-level technical leadership.
- Defines platform architecture (runtime, MCP federation, orchestration, and multi-tenant scale) and drives standards for security, observability, and reliability across teams.
- Expert in at least one area: distributed systems, LLM/agent runtime, or cloud platform engineering.
- Represents engineering in reviews, incidents, and strategic planning.
- Advanced Python and Django (REST Framework/Django Ninja) skills for backend APIs, Celery, and multi-app architectures.
- Proficient in TypeScript and React (React 19 Vite, pnpm) for modern web apps using component libraries (shadcn/ui, Radix UI, Tailwind).
- Experienced in designing scalable REST APIs, microservices, containerized workloads (Docker/ECS Fargate), and distributed systems.
- Knowledge of PostgreSQL (pgvector), Redis, and OpenSearch; familiarity with document/graph stores (DocumentDB, Neo4j, and MongoDB) is a plus.
- Extensive AWS experience (ECS Fargate, RDS, S3 SQS, ALB, CloudFront, Secrets Manager, IAM, Bedrock).
- Skilled in asynchronous processing (Celery, message queues) and SSE/WebSocket streaming for real-time interactions.
- Authentication/authorization expertise with Okta/OIDC, JWT, and claims-based access in multi-tenant SaaS.
- Hands-on IaC tools (Terraform/AWS CDK).
- CI/CD and DevOps proficiency (GoCD, CodeDeploy, ECR, GitHub/GitLab, automated pipelines).
- Strong testing practices (pytest, Vitest, and Playwright) and adherence to engineering best practices.
- Excellent critical thinking and problem-solving abilities.
- Familiarity with generative AI technologies (LLMs, RAG, MCP, agent orchestration, agentic AI); hands-on preferred for senior roles.
Nice to have:
- Experience with Strands Agent SDK, AWS Bedrock AgentCore, LiteLLM, or comparable agent runtime frameworks.
- Experience building MCP servers or tool-calling integrations using FastMCP or similar frameworks.
- Experience with agent evaluation (DeepEval, Guardrails AI), LLM observability (Arize Phoenix, Langfuse, OpenTelemetry), and token metering.
- Experience with React Flow (xyflow) for workflow visualization, CodeMirror for in-browser editors, and declarative UI/SSE event streaming.
- Experience with Expo / React Native for mobile applications.
- Experience with A2A (Agent-to-Agent) protocol, cross-account AWS agent execution, and Step Functions / EventBridge orchestration.
- Working knowledge of Neo4j, Trino, Databricks, or Vertex AI RAG integrations.
- Experience building platforms in privacy-safe, Customer Data Platform (CDP), or marketing technology environments.
- Experience with GoCD, Husky pre-commit hooks, Orval OpenAPI code generation, and monorepo development workflows.
Specialization Tracks:
- Platform backend Django apps, APIs, Celery, PostgreSQL, tenant isolation, and publishing workflows.
- Agent Runtime / AI Strands SDK, Bedrock, MCP, RAG, evaluation, streaming, performance optimization.
- Frontend / UX React apps, shadcn/ui, workflow editors, SSE streaming, type-safe API clients.
- Mobile Expo / React Native companion application.
- Platform / Infra: Terraform, ECS, observability, CI/CD, cross-account AWS.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Bengaluru
Full-Stack Software Engineer
1 day ago
Remote/Hybrid • Full-Time • 4+ years exp • Hong Kong
Node JS
JavaScript
Node JS
Nest.JS
Databases
Apache Kafka
Frontend
Vue.js
DevOps
AWS
Docker
Terraform
Amazon ECS
IoT
MQTT
Apply
Cloud DevOps and AI Security Engineer
1 day ago
$68k – $85k per year • In office • Full-Time • Master's Degree • San Jose
Python
AI/ML
AI Agents
DevOps
Amazon EC2
AWS
AWS Lambda
Bitbucket
CI/CD
CloudFormation
Docker
Git
Kubernetes
Terraform
Amazon S3
IAM
HPC
Cybersecurity
Least Privilege
Apply
Application Security Engineer
1 day ago
$185k – $260k per year • Remote • Full-Time • 8+ years exp • Bachelor's Degree
DevOps
AWS
CI/CD
GCP
Kubernetes
GitHub
Cybersecurity
Clair
Dependabot
OWASP Top 10
OWASP ZAP
Snyk
Trivy
Apply
Principal National Support Engineer II
1 day ago
$110k – $131k per year • Remote • Full-Time • 10+ years exp • Bachelor's Degree
DevOps
AWS
Incident Management
VMWare
Apply
≈ $169k – $321k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Phoenix
AI/ML
AI Agents
Anomaly Detection
LLM Guardrails
DevOps
AWS
Kong
Amazon S3
API Gateway
Cybersecurity
Zero Trust
Apply
Linux Scripting Engineer
6 days ago
≈ $18k – $51k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Hadoop
Spark
DevOps
AWS
Bitbucket
Apply
Senior Software Engineer
1 month ago
≈ $24k – $64k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Bengaluru
C#
JavaScript
Python
SQL
TypeScript
C#
.NET
Databases
Amazon Redshift
DynamoDB
MySQL
Oracle
Snowflake
Frontend
Angular
Bootstrap
JQuery
React.js
Mobile
MVVM
DevOps
Amazon EC2
AWS
AWS Lambda
Azure
CI/CD
Rest API
Amazon S3
GitHub
Apply
Senior Data Scientist
1 month ago
≈ $30k – $59k per year (Estimated) • In office • 6+ years exp • Master's Degree • Bengaluru
Java
Python
Java
Hibernate
Databases
Databricks
AI/ML
Hadoop
Keras
LangChain
PyTorch
RAG
Spark
TensorFlow
AI Agents
DevOps
Azure
CI/CD
Git
Jenkins
Apply
Senior Software Engineer (Java AWS)
1 month ago
≈ $24k – $64k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bengaluru
JavaScript
Python
SQL
TypeScript
Java
Java
Apache Tomcat
Gradle
Hibernate
Maven
Spring Boot
Spring MVC
AI/ML
AWS Bedrock
Frontend
Angular
React.js
DevOps
AWS
Azure
Bitbucket
GCP
Rest API
Management
Confluence
Apply
Lead Software Engineer
1 month ago
≈ $30k – $78k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Bengaluru
Python
TypeScript
JavaScript
Python
Celery
Django
FastAPI
pre-commit
Databases
Databricks
Neo4j
OpenSearch
PostgreSQL
Redis
Trino
AI/ML
Arize Phoenix
AWS Bedrock
DeepEval
Guardrails AI
Langfuse
LiteLLM
LLM
RAG
Vertex AI
A2A
AI Agents
AWS Bedrock AgentCore
AWS Strands Agents
LLM Guardrails
Model Context Protocol
OpenAI Agents SDK
Frontend
Husky
shadcn/ui
Vite
React.js
Tailwind CSS
Radix UI
Mobile
Declarative UI
Expo
React Native
DevOps
AWS
AWS CDK
AWS Fargate
CI/CD
Docker
Grafana
OpenTelemetry
Rest API
Terraform
WebSockets
Amazon ECS
Amazon EventBridge
Amazon S3
AWS Step Functions
IAM
Cybersecurity
Okta
QA
Playwright
Pytest
Vitest
Apply
Application Support Analyst II
1 hour ago
≈ $16k – $34k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mumbai • Bengaluru
JavaScript
PowerShell
SQL
C#
C#
.NET
Databases
Azure SQL Database
MS SQL
DevOps
Azure
Rest API
Cybersecurity
Microsoft Entra ID
QA
Postman
Swagger
Apply
≈ $41k – $89k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Bengaluru
C#
TypeScript
JavaScript
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
LLM
OpenAI
Frontend
Angular
GraphQL
DevOps
Azure
Azure AKS
Azure DevOps
CI/CD
Docker
GitHub
GitHub Actions
Grafana
Kubernetes
Prometheus
Rest API
Apply
Engineering Senior Manager - Database
2 hours ago
≈ $38k – $83k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Bengaluru
Databases
Oracle
DevOps
AWS
Platform Engineering
Apply
Data Architect
3 hours ago
≈ $38k – $91k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
Node JS
Python
SQL
JavaScript
Databases
Databricks
MongoDB
Redis
Apply
Technology Platform Engineer
3 hours ago
≈ $28k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
DevOps
CI/CD
Platform Engineering
Apply
This is one of many
368,634 more open roles from verified company boards, updated every day.

