> Markdown version of [/jobs/ext/2501021-principal-javascript-node-js-mcp-engineer](https://www.wearedevelopers.com/jobs/ext/2501021-principal-javascript-node-js-mcp-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal JavaScript/Node.js MCP Engineer - **Company:** Sigma Software - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Cloud Engineering, Node.Js, Systems Integration, TypeScript, Management of Software Versions, Large Language Models, Backend, Kubernetes, Network Server - **Published:** August 21, 2026 - **Apply:** https://www.jobleads.com/es/job/e455da43d0051af406c1857a90b1d9123 ## About the Role * Extensive experience in Back-End or platform engineering, including technical leadership at Principal or Staff level * Deep understanding of scalable architecture design, interface contracts, versioning strategies, and reusable platform components * Hands-on experience with MCP clients, servers, resources, tools, and LLM tool invocation patterns * Experience building AI-enabled platforms or LLM-based integrations * Knowledge of Developer Experiencebest practices and internal platform engineering * Experience driving technical initiatives across multiple engineering teams and stakeholders * Experience defining enterprise engineering standards and governance models * Ability to balance strategic architectural thinking with hands-on implementation * Experience working in cloud-native and microservice-based environments * At least an Upper-Intermediate level of English WILL BE A PLUS * Experience with Agent-to-Agent communication and orchestration frameworks * Familiarity with FinTech or regulated environments, * Strong technical leadership and ownership mindset * Excellent collaboration and cross-team communication skills * Ability to drive engineering alignment in complex organizations * Proactive problem solver with strategic thinking capabilities * Passion for platform engineering, developer enablement, and scalable architecture * Comfortable operating in fast-paced and evolving technical environments ## Description The project focuses on building the engineering foundations for enterprise-wide MCP adoption across multiple product teams. The goal is to establish shared architecture standards, reusable TypeScript/Node.js libraries, SDKs, templates, and development practices that enable teams to build scalable MCP-compatible integrations consistently., * Design and implement core MCP platform capabilities, including MCP clients, servers, tool invocation workflows, and integrations with existing backend services * Define reusable reference architectures, engineering standards, and development patterns for MCP-compatible systems * Build shared TypeScript/Node.js libraries, SDKs, starter kits, templates, and tooling that accelerate adoption across engineering teams * Design scalable approaches for conversation state management, agent orchestration, context handling, authentication, and versioning * Establish architectural guidelines for selecting appropriate integration patterns, including MCP, A2A, APIs, and service-to-service communication * Collaborate with multiple engineering teams to review technical designs, ensure consistency, and drive platform adoption * Create technical documentation, best practices, and onboarding materials for developers working with MCP integrations * Mentor engineers and provide technical leadership across platform and backend initiatives * Contribute to long-term platform scalability, maintainability, and engineering governance ## Related Videos - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [MCP Mashups: How AI Agents are Reviving the Programmable Web](https://www.wearedevelopers.com/videos/1392-mcp-mashups-how-ai-agents-are-reviving-the-programmable-web) - [Building AI Applications with LangChain and Node.js](https://www.wearedevelopers.com/videos/1512-building-ai-applications-with-langchain-and-node-js) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Dev Digest 210: AI Agents Are Go! Is MCP Dead? LLMs Crack Anonymity](https://www.wearedevelopers.com/magazine/709-dev-digest-210-ai-agents-are-go-is-mcp-dead-llms-crack-anonymity) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 164: AI Agents, AI Blindspots and MCP security problems](https://www.wearedevelopers.com/magazine/578-dev-digest-164-ai-agents-ai-blindspots-and-mcp-security-problems)