Software Engineer
OCLC
Together we make breakthroughs possible. At OCLC, we build technology with a purpose: to connect libraries and make knowledge accessible worldwide, because we believe that what is known must be shared. Our teams work with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations to the information they need. We value the power of unique perspectives and experiences to unlock innovation. At OCLC, your ideas matter, whether you have two years of experience or 20. You’ll learn, create, and problem-solve with technologists, product developers, librarians, researchers, marketing pros, and support teams around the world. Why join OCLC? OCLC is consistently recognized as a best place to work by several independent programs. We recognize and reward people and results with a comprehensive Total Rewards package. This means competitive compensation that reflects your unique contributions—performance, experience, and skills—along with exceptional benefits, including best-in-class health coverage, retirement plans with generous company contributions, and a commitment to your overall well‑being. We know the best ideas don’t always happen at a desk. Take a walking meeting around our 100‑acre campus or enjoy lunch on the patio. We’re committed to your success—both personally and professionally. Hybrid work environment: For many roles, three days a week on‑site, with occasional additional days based on business needs. Free use of our on‑site fitness center, gym sports, group exercise classes, and game room Onsite catering and cafeteria subsidized by OCLC Health and wellness events Work environments with individual and team spaces and the latest technology tools Paid parental leave and adoption assistance Tuition reimbursement and Public Service Loan Forgiveness eligibility Company‑subsidized pricing on local tickets and memberships Join us in transforming how people everywhere access information and be part of a mission‑driven team that makes a global impact. The Job Details Are As Follows OCLC is seeking a Software Search Engineer to join our dynamic development team focused on enhancing search capabilities within WorldCat and other OCLC products. This role involves high‑level design, development, and optimization of search systems, contributing directly to the core functionality that powers global library discovery. Key Responsibilities Analyze, design, develop, and test software programs and systems with a focus on search technologies. Translate business and technical requirements into scalable, maintainable code using industry‑standard programming practices. Collaborate with cross‑functional teams to understand product requirements and delegate development tasks effectively. Lead the design and implementation of new features and enhancements across multiple system modules. Conduct and participate in unit, system, performance, and acceptance testing; recommend and implement improvements. Champion innovation in search technologies, staying current with emerging trends and tools. Drive the development and interpretation of technical requirements and specifications. Required Qualifications Bachelor’s degree in Computer Science or a related field. Minimum of 4 years of professional software development experience. Proficiency in Java, Scala, and Python. Expert‑level knowledge in: Java, Object‑Oriented Design Spring Boot, Spring Framework, Gradle RESTful web services Search technologies including full‑text search and indexing (e.g., Lucene, Solr) Large‑scale search systems and search architecture Experience with Big Data technologies and the Hadoop ecosystem. Solid understanding of Linux/Unix environments and database design principles. Strong communication skills—oral, written, and presentation. Creative problem‑solving and innovative thinking. Proven ability to work effectively in a collaborative team environment. Highly Desired Skills Experience with AI‑assisted coding tools (e.g., Cursor, Claude Desktop). Familiarity with Graph Search and vector databases. Hands‑on experience developing applications using Large Language Models (LLMs). Monitoring and observability tools such as New Relic. Experience with NoSQL databases (MongoDB, Cassandra, DynamoDB). Proficiency in relational databases (MySQL, PostgreSQL). Knowledge of containerization and orchestration (Docker, Kubernetes). Expertise in performance optimization and stress testing. #J-18808-Ljbffr OCLC
- ...Position Overview We are looking for a Senior Software Engineer who will play a critical role in guiding the development and deployment of full stack web‑based software solutions. You will be responsible for not only designing and overseeing the technical aspects of our...SuggestedOdd jobWork at officeRemote work2 days per week3 days per week
- ...Description Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative ways to solve the industry’s most complex problems. Our enterprise software...SuggestedFull timeRemote work
- A healthcare technology company is seeking a Full Stack Software Developer in Dublin. The role involves developing high-quality products, requiring strong Ruby on Rails and JavaScript knowledge, along with the ability to work in a team setting. With a focus on user experience...SuggestedRemote job
- ...Forgiveness eligibility Company‑subsidized pricing on local tickets and memberships The Job Details Are As Follows As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You will...SuggestedWork experience placementWork at officeLocal areaWorldwide3 days per week
- ...Description Senior Frontend Software Engineer (React/Micro-Frontend Architecture) Department: IT Development Reports to: Software Engineering Manager Location: Hybrid - Dublin, Ohio (3 days) Remote (2 days) Full-time, Exempt We're constantly developing new and creative...SuggestedFull timeRemote work
- Central Insurance is looking for a Senior Software Engineer to join their team in a hybrid work environment. This role requires strong technical expertise and a passion for delivering exceptional digital experiences to policyholders. As part of the Digital Product team,...
- Central Insurance Company is looking for a Senior Software Engineer to join their Digital Product team in Dublin, OH, with a hybrid work model. This position offers a unique opportunity to take technical ownership and innovate within an established organization. Responsibilities...
- OCLC in Dublin, OH is looking for a Senior Software Engineer to design, develop, and mentor within a hybrid work environment. You will collaborate with cross-functional teams to deliver high-quality software solutions. The ideal candidate has a Bachelor's degree, over 5...
- T-Cetra in Dublin, Ohio is looking for a full-time Software Engineer to join their IT Development team. This hybrid role requires 5+ years of experience in software engineering, with expertise in ASP.NET Core and modern frontend frameworks like React, Angular, or Vue.js...Remote jobFull time
- ## Senior Software Engineer- eResourcesApplylocations: Dublin, OH / Hybridtime type: Full timeposted on: Posted Todayjob requisition id: R0003868# **Together we make breakthroughs possible.**At OCLC, we build technology with a purpose: to connect libraries and make knowledge...Work experience placementWork at officeLocal areaWorldwide3 days per week
- ...your overall well-being.* Bachelor's degree in computer science or related discipline, or equivalent work experience.* 5+ years of software development experience.* 5+ years Java development experience* · 3+ years developing RESTful web services* · 2+ years developing...Work experience placementWorldwide
- ...than great insurance products. It requires digital experiences that meet policyholders where they are. We are seeking a Senior Software Engineer to serve as the technical member of Central's Digital Product team, adding a new dimension to how Central serves policyholders...Full timeTemporary workFlexible hours
- A global technology company is seeking a Software Search Engineer in Dublin, Ohio, to enhance search capabilities across various products. Responsibilities include analyzing and developing software with a focus on search technologies. Candidates must have a Bachelor's...
- ...professionals for this role. JOB DESCRIPTION DESCRIPTION: Duties: Design, develop and implement software solutions. Solve business problems through innovation and engineering practices. Involved in all aspects of the Software Development Lifecycle (SDLC) including...Full timeInternship
- ...firm’s business objectives. Job responsibilities Executes software solutions utilizing Python for network load balancing... ...coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging...
- A technology company supporting libraries in Dublin, Ohio, is looking for an experienced software developer with over 5 years of expertise in Java and RESTful web services. The candidate should be skilled in cloud platforms and AI integrations, and should possess strong...
- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Cloud Software Engineer III - Terraform / Golang / AWS at JPMorganChase within the...
- Overview Global Talent Acquisition Team at Amtex Systems Inc. Onsite from Day 1 - Dublin, OH Long Term Contract Hiring for Multiple Locations: Dublin, OH / NYC / Jersey City, NJ / Wilmington, DE / Plano, TX. In-Person interview at any client location. Responsibilities ...Long term contractContract work
$90k - $110k
...al, and Fanatics - rely on impact.com to power more than 350,000 partnerships that deliver measurable business results. As a Software Engineer at impact.com, you will create and support features on our platform which are used by many of the world’s top brands to grow their...Work at officeHome officeFlexible hours$164.8k - $228.4k
...Upstart is seeking a Senior Software Engineer to design and build platforms that enhance internal efficiencies within Upstart Bank. The role offers flexible remote work options while making a significant impact through critical software infrastructure. With a focus on...Remote workFlexible hours- ...growing fast, and building the team that will define the future of post-acute care in the U.S. The Role We’re looking for software engineers who are excited to build the next generation of Conduit Health’s patient experience. You’ll be responsible for owning and...Work at officeRemote workFlexible hours
- ...Job Description We are looking for an Application Security Engineer to work for our client. The ideal candidate aligns with the... ...healthcare systems. In this role, you'll embed security into the software development lifecycle, helping to proactively identify...
$115k - $145k
A dynamic software development company in Powell, Ohio, is seeking a Senior Software Engineer to lead project delivery and ensure high-quality software solutions. The ideal candidate should have experience in modern web applications, backend architecture, and CI/CD processes...- ...toolset to design, develop, test, deploy, maintain and improve software. Strong understanding of Agile methodologies with ability to... ...programming languages. Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software...Full time
- ...tools to ensure quality and security of your work. Collaborate with peers to build and manage pipelines supporting the deployment of software. Become comfortable with changes and ambiguity, adapting as the program evolves to meet emerging needs and technologies....Local area
- ...Software Engineer (Ruby on Rails / React) Location: Dublin, OH (Hybrid) Employment Type: Full-Time or Contract-to-Hire About the Opportunity We're partnering with a growing, mission-driven SaaS company seeking Software Engineers and Senior Software Engineers to join a...Full timeContract workRemote work
$75k - $125k
...provide sponsorship for employment visas or participate in STEM OPT for this position. Job Description Develops, tests and implements software solutions. Designs software solutions to address business needs. Writes code, tests and deploys software. Prepares technical and...Full timeTemporary workPart timeWork experience placementWork at office- ...innovating and delivering industry-leading solutions that provide peace of mind for our customers worldwide. Role Summary As a Software Engineer at Liberty Mutual, you’ll apply your talents in an agile environment that combines the creative energy of a start-up with the...Work at officeLocal areaWorldwideVisa sponsorshipWork visa
- ...We’re seeking a hands‑on Software Engineer to join our application development team and help build modern, web‑based applications. Our ideal candidate is someone who combines strong software engineering fundamentals with AI‑assisted development practices to work efficiently...
$77.1k - $123.3k
...innovation that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world‑class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Dublin, OH
- software developer Dublin, OH
- part time software developer remote Dublin, OH
- senior software engineer ruby on rails Dublin, OH
- software engineer amazon Dublin, OH
- senior software design engineer Dublin, OH
- software engineer remote Dublin, OH
- entry level software engineer remote Dublin, OH
- software engineer contract Dublin, OH
- software developer fintech Dublin, OH


