Full Stack Engineer

Virtusa

Barcelona

Presencial

EUR 70.000 - 100.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

No envíes un currículum genérico — crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

Virtusa is seeking a Knowledge Graph (Full Stack) Engineer in Barcelona to design, build, and maintain scalable data pipelines and a knowledge graph for agentic AI use cases. You will work with data scientists, ontologists, and stakeholders to translate requirements into robust data-driven solutions.

You will develop data ingestion, transformation, and API integrations (Snowflake, dbt, Fivetran), ensure security and governance, and help deploy a scalable RAG architecture leveraging AWS Neptune

Formación

  • Bachelor's degree in CS, Data Management or STEM subject.
  • 5-10 years in data management, data engineering, or related fields.
  • Proven delivery of Data Products, APIs and SLMs/LLMs.
  • Experience with RAG architectures using knowledge graphs and vector databases.
  • Experience building MCP endpoints for agentic AI.

Responsabilidades

  • Identify data sources and needed datasets for data products.
  • Build ingestion integrations using API-based methods (Snowflake, dbt, Fivetran).
  • Transform and standardize data across multiple sources for reuse.
  • Embed data security, privacy, and access controls across lifecycles.
  • Develop MCPs and APIs to connect data products with AI platforms.
  • Operate and govern data products with documentation in Collibra/Immuta.

Conocimientos

Knowledge Graph
Python
React
Snowflake
dbt
AWS Neptune
Mulesoft API
LLMs
MCP
Security and Privacy

Educación

Bachelor's Degree in Computer Science or Data Management
Masters in Computer Science and Data Management

Herramientas

Fivetran
Collibra
Immuta
Vector databases

Descripción del empleo

Role: Knowledge Graph (Full stack Engineer)

Location: Barcelona, Spain

Mandatory skills: Exp. in delivering Semantic Knowledge Graph skills incl. AWS Neptune + Integrations Performance and use of MCP + Mulesoft API's + SLM & LLM fine tuning.

The Full Stack Engineer is responsible for designing, building, and maintaining scalable data pipelines, knowledge graph, APIs, MCP endpoins for agentic AI, vector databases and RAG architecture based end-end platform that enable the delivery of high-quality data products for business and analytics use cases. This role focuses on transforming raw data into reliable, well-governed, and reusable assets that support agentic AI, insights generation, and machine learning use cases.

The successful candidate works closely with product managers, data scientists, ontologists, architects, and business stakeholders to understand requirements and translate them into robust technical solutions. They develop and optimize data ingestion & transformation, knowledge graph engineering and enabling agentic AI usage across modern cloud and enterprise data environments, while ensuring strong standards for data quality, security, metadata, and compliance.

The role also contributes to the full lifecycle of data products, from design and engineering through deployment, monitoring, and continuous improvement. A strong emphasis is placed on automation, scalability, observability, and maintainability, as well as enabling trusted and accessible data for end users. The Full Stack Engineer should combine solid software engineering practices (e.g. SOLID, DDD, Vibe Coding) with data management expertise and a delivery mindset focused on creating business value through dependable data products, delivered using an Agile framework

Typical Accountabilities
  • Identify required source data: Determine the necessary data sets, tables, and attributes from source systems needed to support the delivery of data products.
  • Build and maintain ingestion integrations: Develop API-based integrations to receive and ingest data into Snowflake, using dbt for initial development and Fivetran for production deployment.
  • Transform and integrate data: Perform required data transformations, standardisation, conformance, and joins across multiple data sets to deliver high-quality, reusable data products.
  • Embed security and privacy controls: Ensure information security classification, data security, and data privacy requirements are maintained throughout the full lifecycle of each data set and its transformation into a data product, including the application of appropriate access controls, roles, and privileges.
  • Enable data product connectivity: Create MCPs and APIs to support integration with and consumption of data products.
  • Productionise data products: Support the implementation, operationalisation, and governance of data products, including documentation and registration within Collibra and Immuta.
  • Document data assets and relationships: Maintain clear documentation for data products, underlying tables, attributes, and relationships between data sets to support transparency, lineage, and reuse.
  • Optimise ingestion performance: Monitor and tune the performance of ingestion APIs and pipelines across Snowflake, dbt, and Fivetran.
  • Optimise integration performance for AI use cases: Tune the performance of MCPs and APIs used to integrate data products with SLMs and LLMs, including platforms such as Anthropic and MuleSoft.
  • Build Semantic Knowledge Graph: Use the Semantic Data Products to build ontologies, vocabularies and Knowledge Graph in AWS Neptune as the foundations for RAG architecture. Enable AI agents to traverse the graph for autonomous execution.
Education, Qualifications, and Experience
  • Bachelors Degree in Computer Science, Data Management or STEM subject
  • 5 - 10 year’s experience in industry data management, business analysis, data engineering
  • Problem Solving
  • Proven delivery of Data Products, APIs and SLMs / LLMs
  • Proven delivery of RAG architectures using knowledge graphs, vector databases for agentic AI use case
  • Proven experience of building MCP endpoints and tools for agentic AI use case
  • Experience in managing ontologies and controlled vocabularies for complex knowledge graphs
  • Masters in Computer Science and Data Management or suitable experience
Skills and Capabilities
  • Snowflake, dbt, SQL, security policies & roles, and APIs
  • Python, React
  • AWS (infrastructure as code, Quick, Connect, Security Agent, DevOps Agent, Bedrock, Nova)
  • Knowledge Graphs – AWS Neptune, RDF, SPARQL
  • Fine tuning Small Language Models (SLMs)
  • Mulesoft API
  • FiveTran API and custom API creation
  • Anthropic MCP, concurrent Workstreams and performance tuning Microsoft CoPilot Studio, Agent builde
  • Demonstrate initiative, strong customer orientation, and cross-cultural working
  • Ability to influence senior leadership on plans, data risks and approaches
  • Strong documentation of code and deliverables
  • Ability to take ownership and deliver within tight timescales
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Engineer
Data Engineer

Pyramid Consulting, Inc • España

Presencial
EUR 85.000 - 120.000
Full Stack Engineer - Knowledge Graph & AI Data Platforms
Full Stack Engineer - Knowledge Graph & AI Data Platforms

Virtusa • Barcelona

Presencial
EUR 70.000 - 100.000
Data Engineer I, Data Technology And Products
Data Engineer I, Data Technology And Products

Amazon Spain Services, S.L.U. • Barcelona

Presencial
EUR 65.000 - 95.000
data engineer for AI systems
data engineer for AI systems

Enfint • Barcelona

Híbrido
EUR 65.000 - 90.000
(Senior) Software Engineer (All Genders) - Merck
(Senior) Software Engineer (All Genders) - Merck

Merck • Barcelona

Presencial
EUR 70.000 - 110.000
AI Data Enablement Engineer
AI Data Enablement Engineer

Xenon7 • Barcelona

Presencial
EUR 70.000 - 110.000
AI Data Enablement Engineer
AI Data Enablement Engineer

Xenon7 • Bellprat

Presencial
EUR 70.000 - 110.000
Forward Deployment Engineer with AI
Forward Deployment Engineer with AI

Altimetrik • Barcelona

Presencial
EUR 42.000 - 69.000
Senior Ai Data Engineer, Data Products & Rag Foundations - Agilent Technologies
Senior Ai Data Engineer, Data Products & Rag Foundations - Agilent Technologies

Agilent Technologies • Barcelona

Presencial
EUR 90.000 - 135.000
Senior Software Engineer - GraphAware Hume
Senior Software Engineer - GraphAware Hume

Neo4j • España

Presencial
EUR 90.000 - 130.000