
Principal Engineer
OCLC, Inc.16 days ago
Dublin, OH, USAStaff+
Responsibilities
- Define and communicate the technical vision for Linked Data and graph-based systems across the organization.
- Develop modernization strategies and system design roadmaps for graph-based, standards-based metadata infrastructure.
- Partner with Architects and Product to establish long-term technical direction.
- Influence engineering teams and drive adoption of graph data modeling and Linked Data standards.
- Write production code, build proof-of-concepts, and directly contribute to project delivery.
- Mentor and guide technical teams and senior engineers without direct people-management responsibility.
- Research and evaluate emerging technologies, including AI-driven approaches to metadata, entity resolution, and knowledge graph construction.
- Drive technical decisions and change across multiple organizational groups.
Requirements
- Bachelor’s degree in computer science or a related discipline, or equivalent work experience.
- 12+ years of software development experience with demonstrated Architect-level or equivalent scope.
- Strong expertise in Java technologies.
- Hands-on experience with graph databases and graph data modeling and implementation.
- Working knowledge of RDF, N-Triples, and SPARQL.
- Strong practical experience leveraging AI technologies and AI-driven solutions in engineering work.
- Deep understanding of graph-based and Linked Data system architecture, modernization initiatives, enterprise technical roadmaps, and organizational technical strategy.
- Ability to influence teams and drive technical decisions across groups without direct management authority.
- Experience with distributed systems, microservices architecture, and cloud platforms.
- Strong understanding of software architecture and design patterns.
- Willingness and ability to remain hands-on through coding, proof-of-concepts, and direct delivery contributions.
Benefits
- Hybrid work environment, typically requiring three days per week on-site with occasional additional days based on business needs.
- Comprehensive health coverage and retirement plans with generous company contributions.
- Free access to an on-site fitness center, gym sports, group exercise classes, and game room.
- Onsite catering and a cafeteria subsidized by OCLC.
- Health and wellness events.
- Individual and team workspaces with current technology tools.
- Paid parental leave and adoption assistance.
- Tuition reimbursement and eligibility for Public Service Loan Forgiveness.
- Company-subsidized pricing on local tickets and memberships.
About OCLC, Inc.
OCLC is a nonprofit global library cooperative that provides shared technology, data, and research services to libraries, including WorldCat—the worldwide union catalog—and WorldShare Management Services for library operations and interlibrary loan. It sustains itself through membership and subscriptions from libraries and cultural institutions. Founded in 1967 and headquartered in Dublin, Ohio, OCLC serves thousands of member libraries in more than 100 countries.