Manager

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

EDUCATION: Bachelor’s degree in computer science, Software Engineering, MIS or equivalent combination of education and experience

KEY SKILLS: MCP Server, Azure Data Bricks, LLM

• 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

Bachelor’s degree in computer science, Software Engineering, MIS or equivalent combination of education and experience

See also

Management jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available