Backend Engineer Ontology & Knowledge Graph

VERITA HR POLSKA Sp. z o.o. Kraków 2026-11-05
• Proven experience as a Back-end Engineer or Software Engineer delivering production-grade services and APIs.
• Strong programming skills in Java, Python or an equivalent language, with experience developing maintainable, testable and secure code.
• Experience designing APIs, service interfaces, data models and integration patterns.
• Practical understanding of ontologies, taxonomies, metadata, semantic models or knowledge graphs.
• Familiarity with semantic technologies such as RDF, OWL, SHACL or SPARQL, or equivalent graph and ontology technologies.
• Experience with relational, graph or NoSQL databases, cloud services, CI/CD and observability tools.
• Experience implementing validation, versioning, workflow or publishing capabilities is advantageous.
• Strong collaboration and problem-solving skills, with the ability to work effectively across product, architecture, engineering and business teams. • Prestigious position at one of the world’s largest banks.
• Stable, long-term projects.
• Competitive salary with a B2B contract.
• Hybrid work (6 days per month from the office in Cracow).
• Private healthcare and multisport card.
• Personal growth and development opportunities with the possibility to rotate between projects. ,[Develop backend services and APIs to store, manage, version, validate and publish ontology concepts, relationships, mappings and metadata., Implement ontology lifecycle capabilities, including draft, review, approval, publication, change management and retirement., Integrate ontology services with knowledge management and knowledge-building tools, knowledge-processing pipelines and graph-building services., Implement semantic validation and quality checks for consistency, completeness, duplication, naming and alignment to approved ontology standards., Support publication of approved ontology assets for use in graph, vector and hybrid knowledge solutions., Work with the Semantic Ontology Lead, Ontology Engineers, architects and project teams to translate requirements into reusable platform capabilities., Contribute to automated testing, observability, documentation, deployment and continuous improvement of the services.] Requirements: Python, Java, API, SPARQL Additionally: Sport subscription, Private healthcare, International projects, Free coffee, Bike parking, Shower, Modern office, No dress code.