Principal Engineer
Core
Technical leader setting the technical direction for Linked Data, graph-based knowledge representation, and modernization efforts across the organization.
Role type
Principal Software Engineer (Graph/Linked Data)
Builds
Graph-based metadata infrastructure and modernization roadmaps
Domain
Library technology, Knowledge Graphs, Linked Data
Deliverable
production ML models | product features
Required skills
Java, Graph databases, RDF/SPARQL, AI-driven solutions, System design, Distributed systems, Microservices, Technical strategy, POC development
Preferred skills
Enterprise technical roadmaps, Organizational technical strategy, Ambiguous technical territory navigation
Technologies
Java, Graph databases, RDF, N-Triples, SPARQL, Cloud platforms
Responsibilities
Define technical vision for Linked Data and graph-based systems; Develop modernization strategies and system design roadmaps; Partner with Architects and Product to establish long-term technical direction; Influence engineering teams to drive adoption of architectural standards; Write production code and build proof-of-concepts; Mentor and guide technical teams and senior engineers; Research and evaluate emerging AI-driven technologies for metadata and knowledge graphs.
Seniority
Principal, hands-on IC with enterprise influence
