
Lead Software Engineer
OCLC
full-time
Posted on:
Location Type: Hybrid
Location: Dublin • Ohio • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Lead large teams and oversee multiple projects.
- Mentor and coach other senior engineers.
- Drive technical innovation and set standards.
- Solve complex technical problems and identify solutions.
- Collaborate with product management and leadership to define product roadmaps.
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 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentprogramming languagessoftware development methodologiesdatabase systemscloud platformsdistributed systemsmicroservices architectureAI toolsAI frameworksAI concepts
Soft Skills
leadershipmentoringcoachingproblem-solvinganalytical skillscollaboration
Certifications
Bachelor's degree in computer science