Senior Software Engineer

Hace 1 día

Barcelona, Catalonia, España NextLink Group Trabajo remoto Jornada completa 350 € - 400 €
Senior Software Engineer – Enterprise Knowledge Graph | Pharma & AI
- Remote 12+ months contract role, with full-time remote opportunity
- Occassional Visit to Barcelona, Spain. Pay rate: Euros 350-400 per day on B2B At NextLink, we’re hiring a Senior Software Engineer to join a leading global pharmaceutical client on their Enterprise Brain initiative—connecting semantic technologies, cloud data platforms, and AI agents for natural-language enterprise data access. You’ll take technical ownership of EKG Studio (built on metaphactory), scaling self-service semantic modeling, data mapping, and governance within an international Agile team. What You’ll Do:
• Build and maintain EKG Studio UI components, backend plugins, and workflows (TypeScript/JS, HTML5/CSS, Python/Java).
• Implement R2RML/RML mappings, ontology management, and SHACL/SPARQL validation.
• Automate Git-based CI/CD workflows and deployments across OpenShift/Kubernetes.
• Implement RBAC, OAuth/On-behalf-Of auth, and multi-tenant governance.
• Optimize SPARQL queries, indexing, and UI performance for large-scale knowledge graphs. What You Bring:
• 7+ years of software engineering experience with hands-on Semantic Web & Knowledge Graph development.
• Strong expertise in RDF, RDFS/OWL, SPARQL, SHACL, SKOS, and R2RML/RML.
• Full-stack skills in TypeScript/JavaScript and Python 3 and/or Java.
• Experience with RDF triplestores (Stardog, GraphDB, AWS Neptune, Virtuoso) and Git, CI/CD, Docker/Podman, OpenShift.
• Fluent English and strong technical ownership. (Bonus: metaphactory, AWS, Snowflake, or Pharma/Life Sciences experience).