Lead Software Engineer providing technical leadership in developing core data storage APIs and pipelines at OCLC. Join a mission-driven team transforming access to global information through technology.
Responsibilities
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 WorldCat 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 WorldCat 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
Requirements
Bachelor's degree in computer science or related discipline, or equivalent work experience
Minimum of 7 years of backend or distributed systems development experience
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.
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.
Benefits
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
Paid parental leave and adoption assistance
Tuition reimbursement and Public Service Loan Forgiveness eligibility
Company-subsidized pricing on local tickets and memberships
Principal Engineer in R&D for FTI designing and testing advanced systems for DER and power distribution applications. Leading technology strategy and collaborating with cross - functional teams for multiple markets.
Software Architect responsible for technical leadership at Paga, delivering enterprise - grade software systems. Engage in strategic product development and oversee multi - functional software teams.
Senior Software Engineer at Paga developing enterprise software applications for the fintech sector in Lagos. Collaborating on innovative financial services for a billion Africans.
Software Engineer responsible for implementing high - quality functionalities at Paga. Collaborating within an agile team to enhance the software platform for financial services.
Digital Reporting Owner driving vision for dashboards at Intact Lab. Implementing best practices for data accessibility and influencing data - driven decision - making across the organization.
Adobe Experience Platform Owner overseeing governance for Adobe’s digital ecosystem. Implementing best practices for data collection across Adobe Tags, Experience Platform, and Customer Journey Analytics in a hybrid model.
Intern Software Engineer joining Boeing Poland to develop avionics and electronics systems. Focused on modern programming techniques and collaboration within high performing engineering teams.
Cyber Defense Principal Engineer at Wells Fargo improving detection and response platforms. Collaborating with teams to mitigate threats and improve incident response effectiveness.
Principal Engineer overseeing graph technologies for Cyber Data Strategy at Wells Fargo. Designing and implementing graph - based data platforms for advanced analytics and cyber defense.