MCP Server Engineer

EXL

Gurugram District, Bengaluru

On-site

INR 1,800,000 - 3,000,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

EXL is seeking a skilled MCP Server Engineer to design, build, and maintain secure connectors between Databricks workspaces and MCP servers in Gurgaon or Bengaluru. The role emphasizes low-latency data access for AI/ML workflows and strict governance.

Required hands-on experience with Python or TypeScript/Node.js SDKs, Databricks Delta Lake, Unity Catalog, Databricks SQL, and MLflow, plus knowledge of SSE, WebSockets, and JSON-RPC 2.0.

Qualifications

  • Hands-on experience building MCP servers with Python or TypeScript/Node.js SDKs.
  • Production experience with Databricks Delta Lake, Unity Catalog, Databricks SQL, and MLflow.

Responsibilities

  • Design, build, and maintain secure connectors and pipelines between Databricks workspaces and MCP servers.
  • Implement and configure MCP servers/clients to expose Databricks data securely to AI models and LLM applications.
  • Optimize data retrieval, caching, and query performance between Databricks and LLM orchestration frameworks.
  • Ensure data exposed through the MCP server adheres to enterprise data governance and Unity Catalog permissions.
  • Collaborate with AI/ML engineers, data scientists, and software architects to define context, tools, and prompts for querying Databricks.
  • Establish robust logging, error handling, and monitoring for high availability.

Skills

Python
TypeScript/Node.js
Databricks
LLM integration
API design

Tools

Databricks Delta Lake
Unity Catalog
Databricks SQL
MLflow

Job description

Role: MCP Server Engineer

Experience: 5+ Years

Location: Gurgaon OR Bangalore

Work Mode: Work From Office [5 Days Office]

ROLES AND RESPONSIBILITIES: Design, build, and maintain secure connectors and pipelines between Databricks workspaces (Delta Lake, Unity Catalog) and Model Context Protocol (MCP) servers. Implement and configure MCP servers/clients to expose Databricks data, schemas, and analytical tools securely to AI models and LLM applications. Optimize data retrieval, caching mechanisms, and query performance between Databricks and LLM orchestration frameworks to minimize latency. Ensure all data exposed through the MCP server adheres to strict enterprise data governance, access controls, and Unity Catalog permissions. Partner with AI/ML engineers, data scientists, and software architects to define the context, tools, and prompts required for LLM applications to effectively query Databricks. Establish robust logging, error-handling, and monitoring for the Databricks-MCP middleware to ensure high availability and reliability.

REQUIRED QUALIFICATIONS Proven, hands-on experience building, configuring, or extending MCP servers (using Python or TypeScript/Node.js SDKs) to connect LLMs to external data sources. Deep production experience with Databricks (Delta Lake, Unity Catalog, Databricks SQL, and Managed MLflow Strong understanding of SSE (Server-Sent Events), WebSockets, and JSON-RPC 2.0 protocols, which underpin MCP communication

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

MCP and Enterprise Integration Engineer
MCP and Enterprise Integration Engineer

NTT DATA BUSINESS SOLUTIONS • Hyderabad

On-site
INR 1,500,000 - 2,100,000
MCP Lead Developer
MCP Lead Developer

Cloudxtreme • Kolkata District, Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
MCP Lead Developer with Python(Gen AI)
MCP Lead Developer with Python(Gen AI)

Cloudxtreme • Hyderabad, Chennai District, Bengaluru

On-site
INR 4,000,000 - 6,500,000
MCP Lead Developer WITH Strong python
MCP Lead Developer WITH Strong python

Cloudxtreme • Hyderabad, Bengaluru, Delhi

On-site
INR 1,200,000 - 1,800,000
Senior/ Lead Data Engineer
Senior/ Lead Data Engineer

McCormick India • Gurugram District

Hybrid
INR 1,500,000 - 4,000,000
Senior Databricks Developer
Senior Databricks Developer

EXL • Gurugram District

On-site
INR 1,800,000 - 2,800,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

First Soft Digital Solutions • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 4,000,000 - 7,000,000
Data Architect - Databricks
Data Architect - Databricks

L&T Technology Services • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Software Engineer (MCP)
Senior Software Engineer (MCP)

Aliqan Services • Ernakulam, Thiruvananthapuram, Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Data Engineer
Senior Data Engineer

ExlService Holdings, Inc. • Gurugram District

On-site
INR 1,800,000 - 2,400,000
On-site in Gurugram and Bengaluru