Hybrid Senior Software Engineer

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Engineer responsible for software design and development at OCLC. Collaborating with teams to implement features and mentor junior engineers.

Responsibilities

  • Lead small teams and mentor junior engineers
  • Design and implement complex features and systems
  • Provide technical guidance and expertise to the team
  • Participate in architectural discussions and decisions
  • Conduct code reviews and ensure code quality standards

Requirements

  • Bachelor's degree in computer science or related discipline, or equivalent work experience
  • 5+ years of software development experience
  • Strong programming skills in one or more languages
  • Ability to lead and mentor teams
  • Strong problem-solving and analytical skills
  • Knowledge of database systems
  • Experience with cloud platforms
  • 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

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

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

Report job