OCLC is seeking a Lead Software Engineer to join the WorldCat Engineering Data Access Team. The role provides hands-on technical leadership across the core platform and delivery pipelines that powers WorldCat data retrieval, record updates, authority lookups, and downstream integrations used globally by libraries and OCLC products.
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.
- Hands-on experience with both relational and NoSQL databases (e.g., HBase, PostgreSQL, Cassandra, MongoDB).
- 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 maintaining applications according to documented open standards, including both industry-wide best practices (e.g., REST, microservices architecture) and specific internal compliance guidelines, ensuring consistency and interoperability.
- Practical experience with TDD (Test Driven Development) and Agile methodologies
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
- 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