> Markdown version of [/jobs/ext/4695946-software-engineer-ekg-semantic-layer-mcp-server](https://www.wearedevelopers.com/jobs/ext/4695946-software-engineer-ekg-semantic-layer-mcp-server). 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). --- # Software Engineer - EKG Semantic Layer & MCP Server - **Company:** Next Link - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Application Performance Management, Cloud Computing, Graph Database, Python (Programming Language), OAuth, OpenShift, Role-Based Access Control, Standard Sql, Software Engineering, SPARQL, SQL Databases, Large Language Models, Snowflake, Software Security, Caching, Backend, Agentic-AI, Fastapi, Kubernetes, Restful APIs, Semantic Modeling, Terraform, Network Server, Docker - **Published:** November 13, 2026 - **Apply:** https://www.adzuna.es/details/5963354199 ## About the Role * 5+ years of experience in backend software engineering. * Strong expertise in Python 3, FastAPI, Pydantic, and REST APIs * Hands-on experience with RDF, SPARQL, and graph data modeling. * Experience with Docker, Kubernetes/OpenShift, and CI/CD pipelines. * Solid knowledge of SQL, Snowflake (or equivalent), and cloud platforms. * Familiarity with OAuth 2.0, RBAC, Terraform, and API performance optimization. * Fluent English. Nice-to-Have * Experience with MCP servers, Agentic AI, LLM integrations, or Text-to-SQL. * Knowledge of OWL, SKOS, SHACL, R2RML, and semantic modeling frameworks. * Experience with Stardog, metaphactory, or other graph databases. * AWS cloud experience. * Background in the pharmaceutical or Life Sciences industry. ## Description * Develop, scale, and maintain the EKG Semantic Layer's MCP Server. * Build robust backend services using Python, FastAPI, and Pydantic. * Optimize SPARQL queries, graph traversals, caching, and API performance. * Develop semantic models using RDF, OWL, SKOS, SHACL, and R2RML. * Integrate semantic services with Snowflake, graph databases, and AI agents. * Manage deployments, testing, and CI/CD pipelines on OpenShift/Kubernetes. * Implement API security, monitoring, and observability.