{"schemaVersion":"jobsearcher.job.v1","id":"ff3f02c8b33ea33aaafcf59f","url":"https://jobsearcher.com/jobs/ff3f02c8b33ea33aaafcf59f","canonicalUrl":"https://jobsearcher.com/jobs/ff3f02c8b33ea33aaafcf59f","title":"Software Engineer","description":"Overview\nAs a Software Search Engineer, you shape core search capabilities for WorldCat and adjacent OCLC products. You will design, implement, and optimize search systems, collaborating with cross-functional teams to translate requirements into scalable code. You drive feature design, testing, and performance improvements, staying ahead of trends in search tech. This role offers meaningful impact by enhancing global library discovery and information access.\n\nCompensation / Benefitsbest-in-class health coverageretirement plans with generous company contributionson-site fitness center and group classesonsite catering and subsidized cafeteriatuition reimbursementPublic Service Loan Forgiveness eligibility\nResponsibilitiesAnalyze, design, develop, and test software with a focus on search technologiesTranslate requirements into scalable, maintainable code using industry practicesCollaborate with cross-functional teams to align on product needs and delegate tasksLead design and implementation of new features across modulesConduct unit, system, performance, and acceptance testing and implement improvementsChampion innovation in search technologies and track emerging toolsDrive technical requirements and specifications across projects\nKey requirementsBachelor’s degree in Computer Science or related fieldMinimum 4 years of professional software development experienceProficiency in Java, Scala, and PythonExpert-level knowledge: Java/OO design, Spring Boot/Framework/Gradle, RESTful servicesExperience with search technologies (Lucene, Solr) and large-scale search systemsExperience with Big Data and Hadoop ecosystemLinux/Unix and database design principlesStrong communication skills and collaborative experienceCreative problem-solving and innovative thinkingcommunication skillsteam collaborationcreative problem-solvingJavaScalaPython","company":"Oclc","rawCompany":"oclc","city":"Columbus","state":"OH","isRemote":false,"isActive":false,"createdAt":"2026-09-15T04:29:02.909Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"519290","title":"Web Search Portals and All Other Information Services","slug":"web-search-portals-and-all-other-information-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Overview\nAs a Software Search Engineer, you shape core search capabilities for WorldCat and adjacent OCLC products. You will design, implement, and optimize search systems, collaborating with cross-functional teams to translate requirements into scalable code. You drive feature design, testing, and performance improvements, staying ahead of trends in search tech. This role offers meaningful impact by enhancing global library discovery and information access.\n\nCompensation / Benefitsbest-in-class health coverageretirement plans with generous company contributionson-site fitness center and group classesonsite catering and subsidized cafeteriatuition reimbursementPublic Service Loan Forgiveness eligibility\nResponsibilitiesAnalyze, design, develop, and test software with a focus on search technologiesTranslate requirements into scalable, maintainable code using industry practicesCollaborate with cross-functional teams to align on product needs and delegate tasksLead design and implementation of new features across modulesConduct unit, system, performance, and acceptance testing and implement improvementsChampion innovation in search technologies and track emerging toolsDrive technical requirements and specifications across projects\nKey requirementsBachelor’s degree in Computer Science or related fieldMinimum 4 years of professional software development experienceProficiency in Java, Scala, and PythonExpert-level knowledge: Java/OO design, Spring Boot/Framework/Gradle, RESTful servicesExperience with search technologies (Lucene, Solr) and large-scale search systemsExperience with Big Data and Hadoop ecosystemLinux/Unix and database design principlesStrong communication skills and collaborative experienceCreative problem-solving and innovative thinkingcommunication skillsteam collaborationcreative problem-solvingJavaScalaPython","datePosted":"2026-09-15T04:29:02.909Z","dateModified":"2026-09-15T04:29:02.909Z","hiringOrganization":{"@type":"Organization","name":"Oclc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Columbus","addressRegion":"OH","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"ff3f02c8b33ea33aaafcf59f"},"url":"https://jobsearcher.com/jobs/ff3f02c8b33ea33aaafcf59f"}}