Lead Software Engineer position at OCLC in Dublin, OH, with a hybrid work environment, designing and implementing complex features and systems, providing technical guidance and expertise, and mentoring junior engineers.
Requirements
- Bachelor's degree in computer science or related discipline, or equivalent work experience
- 7+ years of software development experience
- Strong programming skills in one or more languages
- Extensive experience with software development methodologies
- Ability to lead and mentor teams
- Strong problem-solving and analytical skills
- Deep understanding of database systems
- Experience with cloud platforms
- Experience with distributed systems and microservices architecture
- Experience integrating AI tools, frameworks, and concepts into the software development process
Benefits
- Free use of on-site fitness center and gym
- 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
- Generous company contributions to retirement plans