More jobs:
Lead Software Engineer -Data Access Team
Job in
Dublin, Franklin County, Ohio, 43016, USA
Listed on 2025-11-27
Listing for:
OCLC
Full Time
position Listed on 2025-11-27
Job specializations:
-
IT/Tech
AI Engineer
Job Description & How to Apply Below
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.
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.
* ** Lead the design, development, and support
** of core data storage APIs and pipelines for supporting real-time updates and retrieval of bibliographic content
* ** Provide technical leadership and mentoring
** to a team of engineers by guiding architecture decisions, conducting regular code reviews to ensure adherence to industry best practices and standards, and fostering a collaborative, cross-functional culture.
* ** Translate product and technical requirements
** into scalable, fault-tolerant service implementations focusing on throughput, latency, and 24×7 reliability.
* ** Own and evolve core services**, including World Cat Access APIs, delivery workflows, partner/customer endpoints, and orchestration logic.
* ** Drive modernization efforts
** including containerization, observability improvements, service decomposition, and cloud-ready architecture patterns.
* ** Collaborate with product and engineering teams
** to ensure end-to-end performance, alignment, and consistency across the World Cat ecosystem.
* ** Improve delivery reliability and automation**, reducing manual intervention through enhanced tooling, monitoring, and proactive issue detection.
* ** Lead cross-team engineering initiatives
** for new features, performance enhancements, platform integrations, and capacity planning.
* ** Evaluate emerging technologies
** that strengthen long-term architecture, maintainability, and operational health in support of OCLC’s mission
* Bachelor's degree in computer science or related discipline, or equivalent work experience.
* Minimum of
** 7 years
** of backend or distributed systems development experience.
* Proficiency in
** Java**, with experience in Scala or Python preferred.
* Expert-level proficiency in: +
** Java, object-oriented design, distributed service patterns** +
** Spring Boot, Spring Framework** +
** Build tools, such as Maven or Gradle** +
** RESTful API design and implementation** +
** High-throughput, resilient service architecture
*** Strong experience with Linux/Unix environments.
* ** Hands-on experience working with data access layers and service-oriented architectures.
*** Strong experience with CI/CD pipelines, automated testing frameworks, and Git.
* Excellent communication and collaboration skills with proven ability to lead and mentor engineers.
* Strong problem-solving and analytical skills.
* Experience integrating AI tools, frameworks, and concepts into the software development process.
* Experience using AI-assisted development tools (Copilot, Cursor AI, etc…)
* ** Hands-on experience with both relational and No
SQL databases** (e.g., HBase, Postgre
SQL, Cassandra, Mongo
DB).
* Experience with big-data concepts and frameworks such as Hadoop, HBase, Spark, and Snowflake
* Knowledge around ETL (Extract, Transform, Load) pipelines and architectures
* Strong familiarity with observability and monitoring platforms (New Relic, Grafana, Prometheus, etc…)
* Familiarity with containerization (Docker, Kubernetes), orchestration, and cloud platforms (AWS, GCP, or Azure).
* Experience…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×