TITLE: Model Context Protocol (MCP) Developer
LOCATION: Alpharetta, GA(local)
DURATION:6+ Month
MODE OF INTERVIEW: video
We are looking for an experienced MCP Connector Developer to design, build, and maintain Model Context Protocol (MCP) server implementations that enable AI agents and LLMs to interact with enterprise systems, APIs, and data sources. This role sits at the intersection of AI/LLM integration and enterprise software engineering, requiring expertise in building robust, secure connectors that power intelligent agent workflows.
Required Qualifications
- 4+ years of software development experience with production systems
- Strong proficiency in Python and/or TypeScript/Node.js
- Deep experience with REST APIs, GraphQL, and various integration patterns
- Understanding of JSON-RPC, WebSocket, or similar RPC protocols
- Expertise in async/await patterns and concurrent programming
- Experience with authentication mechanisms (OAuth 2.0, JWT, API keys)
- Strong grasp of error handling, logging, and observability practices
- Experience building SDKs, libraries, or developer tools
- Knowledge of security best practices for API integrations and data handling
- Familiarity with Git, CI/CD pipelines, and deployment automation
Technical Skills
- Languages: Python 3.10+, JavaScript (Node.js 18+)
- Protocols: JSON-RPC 2.0, REST, GraphQL, Server-Sent Events (SSE), WebSockets
- LLM Integration: OpenAI API, Anthropic Claude API, Azure OpenAI, function calling, tool use
- Frameworks: FastAPI, Express.js, async/await patterns, Agent SDK integration
- Data: JSON Schema, Pydantic models, data validation and serialization
- Tools: Git, Docker, pytest, Jest, VS Code, Postman/Insomnia
- Security: OAuth 2.0, JWT, encryption (AES, RSA), secure secret management
- Concepts: API design, rate limiting, retry logic, circuit breakers, idempotency