Hybrid Lead Software Engineer

Posted yesterday

Apply now

About the role

  • Lead Software Engineer responsible for managing software development initiatives at OCLC. Designing, developing, and testing complex systems and mentoring junior engineers.

Responsibilities

  • Lead software development initiatives
  • Independently design, develop, and test complex software programs and systems
  • Collaborate with team members, mentor junior engineers, and provide technical guidance
  • Collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements
  • Drive end-to-end project delivery for medium to large-scale data initiatives that impact libraries globally
  • Design and implement scalable data solutions using cutting-edge technologies, including the Hadoop ecosystem, AWS, and Snowflake
  • Champion industry standards and influence company-wide technical decisions
  • Mentor and develop engineering talent across teams
  • Drive product innovation based on a deep understanding of customer challenges and industry trends
  • Present complex technical solutions to diverse audiences

Requirements

  • Bachelor's degree in computer science or related discipline, or equivalent work experience
  • 7+ years of software development experience with 5+ years of Java programming
  • Expert-level experience with Java, Object-Oriented Design (UML, design patterns), SOA-based systems, Spring IoC, Spring Boot, Maven, SOAP and REST web services
  • Experience with Big Data technologies and the Hadoop ecosystem
  • Cloud technologies experience (AWS, Snowflake)
  • Linux/UNIX and Windows system administration
  • CI/CD pipeline experience
  • Excellent communication and documentation skills
  • Highly Desired: Microservices architecture experience
  • 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

Job title

Lead Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job