Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.
  • 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:
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.
Qualifications:
  • 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... 
    Senior
    Work experience placement
    Work at office

    OCLC Online Computer Library Center, Inc

    Dublin, OH
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    T-Cetra

    Dublin, OH
    3 days ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Worldwide
    3 days per week

    OCLC

    Dublin, OH
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Worldwide
    3 days per week

    OCLC

    Dublin, OH
    4 days ago
  •  ...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... 
    Senior
    Odd job
    Work at office
    Remote work
    2 days per week
    3 days per week

    MoreSteam

    Powell, OH
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    T-Cetra

    Dublin, OH
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    T-Cetra LLC

    Dublin, OH
    21 days ago
  •  ...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... 
    Senior
    Work experience placement
    Worldwide

    OCLC

    Dublin, OH
    2 days ago
  •  ...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

    OCLC

    Dublin, OH
    3 days ago
  • $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

    Cardinal Health

    Dublin, OH
    1 day ago
  • 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

    Eightelevengroup

    Dublin, OH
    3 days ago
  • 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

    Seven Seven Software

    Columbus, OH
    3 days ago
  •  ...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... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Revel IT

    Columbus, OH
    3 days ago
  •  ...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... 
    Senior
    Flexible hours

    Nationwide-Children

    Columbus, OH
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Gifthealth, Inc

    Columbus, OH
    15 days ago
  •  ...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... 
    Senior
    Remote work
    Flexible hours

    Revel IT

    Columbus, OH
    3 days ago
  •  ...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... 
    Senior
    Remote work

    Coinbase

    Columbus, OH
    3 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Confluent

    Columbus, OH
    22 hours ago
  • $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 @... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Columbus, OH
    3 days ago
  • $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... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    C.H. Robinson

    Columbus, OH
    1 day ago
  •  ...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... 
    Senior
    Casual work
    Local area
    3 days per week

    Agility Partners

    Columbus, OH
    3 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Vernovis

    Columbus, OH
    3 days ago
  • $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... 
    Senior
    Local area

    Coinbase

    Columbus, OH
    3 days ago
  •  ...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... 
    Senior
    Full time

    JumpMind Inc

    Columbus, OH
    3 days ago
  • $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

    Datavant

    Columbus, OH
    1 day ago
  • $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... 
    Senior
    Full time
    Local area

    Coinbase

    Columbus, OH
    3 days ago
  • $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

    Indeed

    Columbus, OH
    4 days ago
  •  ...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... 
    Senior
    Local area
    Worldwide
    Visa sponsorship
    Work visa

    Liberty Mutual Insurance

    Columbus, OH
    4 days ago
  • $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... 
    Senior
    For contractors
    Work experience placement

    American Electric Power

    Columbus, OH
    3 days ago
  •  ...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

    Revel IT

    Columbus, OH
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!