Senior Software Engineer
OCLC Online Computer Library Center, Inc
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.
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 collaborate with team members to solve problems, provide technical guidance, and ensure the delivery of high-quality software solutions. You will also collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements. Responsibilities:
Working Conditions: Normal office environment. ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.
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
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 collaborate with team members to solve problems, provide technical guidance, and ensure the delivery of high-quality software solutions. You will also collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements. Responsibilities:
- Own vertical slices end-to-end -from understanding requirements through design, implementation, test, and release-in complex backend systems with substantial business logic and legacy constraints.
- Modernize and refactor in place : improve structure, clarity, and maintainability without requiring a big-bang rewrite; ship incrementally with attention to production risk.
- Deliver features and fixes that meet product and partner needs while respecting existing architecture, data contracts, and operational dependencies.
- Integrate with operational partners on shared data and batch workflows: clarify ownership boundaries, implement behavior changes in application code, and support handoffs that keep production runs reliable.
- Work primarily in Java production services; contribute to Python and bash scripting paths where application logic touches script-heavy batch or ingest workflows.
- Collaborate asynchronously with clear written design notes, review feedback, and stakeholder updates; work independently on assigned slices while staying aligned with team priorities.
- Participate in code and design review ; mentor peers informally through example and constructive feedback-not through a people-management title.
- Leverage and explore AI-assisted development tools (e.g., GitHub Copilot, Cursor, code generation, smart testing) where appropriate; help assess what actually improves delivery on legacy codebases.
- Maintain awareness of security, data governance, and quality standards in an enterprise context.
- Bachelor's degree in computer science or related discipline, or equivalent work experience.
- 5+ years of software development experience.
- Meaningful experience in complex domain or enterprise backend systems-business rules, evolving requirements, and long-lived codebases-not only greenfield services.
- Comfort reading and working with structured data formats , including XML schemas and validation rules common in metadata and authority workflows.
- Strong problem-solving and debugging in production: tracing issues across services, scripts, and integration points.
Working Conditions: Normal office environment. ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Dublin, OH vacancy
- ...Overview As a Senior Software Engineer, you will be responsible for independently designing, developing, and testing complex software programs and systems. You will collaborate with team members to solve problems, provide technical guidance, and ensure the delivery...SeniorWork experience placementWork at office
- ...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...SeniorFull timeRemote work
- ...Responsibilities: Lead small teams and mentor junior engineers. Design and implement complex features and systems. Provide... ...related discipline, or equivalent work experience. ~5+ years of software development experience. ~5+ years Java development...SeniorWork experience placementWork at officeLocal areaWorldwide3 days per week
- ...identify access issues earlier and improving the reliability of knowledge discovery for end users. This role is for a senior software engineer who enjoys owning meaningful parts of a system end-to-end, working across a larger ecosystem, and helping a team adopt an...SeniorWork experience placementWork at officeLocal areaWorldwide3 days per week
- ...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...SeniorOdd jobWork at officeRemote work2 days per week3 days per week
- ...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...SeniorFull timeRemote work
- ...Job Description Job Description 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...SeniorFull timeRemote work
- ...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...SeniorWork experience placementWorldwide
- ...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...Senior
$94.9k - $135.6k
Cardinal Health is seeking an Engineer for Application and Development in Warehouse Transformation based in Dublin, Ohio. The role requires managing and improving warehouse processes through SDLC and Agile methodologies. Candidates should have over 6 years of relevant...Senior- Eightelevengroup is seeking mid and senior level Software Engineers in Dublin, Ohio. As a Senior Software Engineer, you’ll leverage Agile principles to deliver high-quality software solutions by collaborating with cross-functional teams and influencing technical decisions...Senior
- Ability to understand big picture end-to-end use cases specifically for 2 VP roles. 2 - VP level - 12+ years 4 - Associate - 8 - 12 years Key Skillset: Java Sping Boot, Cassandra Other Skills: Familiary with Kafka, Gaia Kubernetes Platform, Splunk, IntelliJ...Senior
- ...About the Role We are looking for a Senior Software Engineer to join a fast-growing team building a modern, AI-enabled service platform for IT organizations. This platform powers real-time communication and automation across chat and voice channels—helping businesses...SeniorImmediate startRemote workFlexible hours
- ...troubleshooting approaches.Deep knowledge of database design, development, and maintenance.Demonstrated ability to model and ensure software development best practices, including version control, code review, testing, and documentation.Ability to complete tasks with high...SeniorFlexible hours
- ...happens. We’re responsible for developing and maintaining the software that powers all of our customer and internal facing products.... ...Participate in code reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby and Rails (or...SeniorFull timeRemote work
- ...A dynamic tech company based in Columbus, Ohio is seeking a Senior Software Engineer to develop a modern, AI-enabled service platform for IT organizations. You will design and maintain scalable backend systems and collaborate with cross-functional teams to enhance real...SeniorRemote workFlexible hours
- ...Responsibilities Drive FinOps culture by embedding cost‑awareness into engineering and product decisions, collaborating across finance,... ..., metered, and billed. Strong proficiency in backend software engineering (Go, Python, or Ruby) and a history of delivering...SeniorRemote work
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$99.6k - $223.4k
...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office position in Redwood City, CA We are looking for smart systems software engineers with BS/MS/PhD in Computer Science or related fields to join the Exadata Team @...SeniorTemporary workWork at officeFlexible hours$113k - $254.2k
...transforming the logistics industry by delivering world-class digital products for our customers and supply chain partners . As a Senior Software Engineer on the Customer Platform team , you will build modern, scalable web platforms that power customer-facing experiences and...SeniorHourly payContract workTemporary workWorldwideFlexible hours- ...Agility Partners is seeking qualified applicants to fill an open Level Sr. Software Engineer position for a Healthcare company that drives better health outcomes by uniting technology and clinical relationships through a connected healthcare network. Responsibilities...SeniorCasual workLocal area3 days per week
$130k - $140k
...Senior Software Engineer at Vernovis Job Title: Senior Software Engineer Location / Work Structure: Hybrid – 3 days in-office, 2 days remote (flexible after orientation) Compensation: $130,000–$140,000, direct hire Who We Are Vernovis is a Total Talent...SeniorFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...What we look for in you (ie. job requirements) ~5+ years of software development experience building large‑scale distributed...SeniorLocal area- ...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer (SymmetricDS) Full Time Columbus, OH, US 30+ days ago Requisition ID: 1023 Job Description Jumpmind is looking for a Senior...SeniorFull time
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior$186.07k - $218.9k
...in collaboration with product, design, security, data or other engineering teams. Demonstrate a keen awareness of Coinbase’s platform,... ...for in you You have at least 5 years of experience in software engineering and at least 5 years of experience in developing large...SeniorFull timeLocal area$118k - $178k
...Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You...Senior- ...components and system architectures, you’ll document and build deployment guides aimed at maintaining robust, relevant software Customer‑centric engineer: Putting clients’ needs first, you’ll translate customer requirements into technical applications and support the...SeniorLocal areaWorldwideVisa sponsorshipWork visa
$116.26k - $151.13k
...Date 06-06-2026 Job Summary This role is responsible for engineering and operating the enterprise Kafka platform, which is a... ...producer/consumer teams. Role Overview We are seeking hands‑on software engineers to design, build, and deliver domain microservices...SeniorFor contractorsWork experience placement- ...A technology consulting firm is seeking a Senior Software Engineer in Columbus, Ohio. The role involves designing, developing, and maintaining financial applications with a focus on both front-end using Vue.js and back-end with C#. Ideal candidates should possess extensive...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- software engineer internship remote Dublin, OH
- senior robotics software engineer Dublin, OH
- software development engineer aws Dublin, OH
- startup software engineer Dublin, OH
- part time software developer remote Dublin, OH
- senior software engineer remote Dublin, OH
- software engineer Dublin, OH
- federal - software developer Dublin, OH
- junior software developer remote Dublin, OH
- software developer positions Dublin, OH


