Let’s get started
By clicking ā€˜Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Lead Software Engineer image - Rise Careers
Job details

Lead Software Engineer - job 1 of 2

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

OCLC is seeking a Lead Software Engineer to spearhead software development initiatives, guiding teams through technical challenges while innovating scalable solutions that enhance library services globally.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Lead the full software development life cycle, design and implement scalable data solutions, mentor engineering talent, and drive product innovation based on customer needs.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Expert level in Java, Object-Oriented Design, SOA-based systems, Big Data technologies, and cloud computing (AWS, Snowflake); strong communication skills.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Bachelor's degree in computer science or equivalent work experience with 7+ years in software development and 5+ years in Java programming; microservices and AI integration experience highly desired.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Corporate Office - Dublin, United States of America

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $120,000 - $160,000.




Together we make breakthroughs possible.

At OCLC, we build technology with a purpose: to connect libraries and make knowledge accessible worldwide, because we believe that what is known must be shared. Our teams work with complex global datasets, AI and machine learning, hybrid cloud solutions, and other technologies that connect people and organizations to the information they need. We value the power of unique perspectives and experiences to unlock innovation. At OCLC, your ideas matter, whether you have two years of experience or 20. You’ll learn, create, and problem-solve with technologists, product developers, librarians, researchers, marketing pros, and support teams around the world.


Why join OCLC?

OCLC is consistently recognized as a best place to work by several independent programs Werecognize and rewardpeople and resultswith a comprehensive Total Rewards package. This means competitive compensation that reflects your unique contributions—performance, experience, and skills—along with exceptional benefits, including best-in-class health coverage, retirement plans with generous company contributions, and a commitment to your overall well-being.

  • We know the best ideas don’t always happen at a desk. Take a walking meeting around our 100-acre campus or enjoy lunch on the patio.We’re committed to your success—both personally and professionally. Hybrid work environment: For many roles, three days a week on-site, with occasional additional days based on business needs.
  • 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

Join us in transforming how people everywhere access informationand be part of a mission-driven team that makes a global impact.


The Job Details are as follows:

As a Lead Software Engineer, you will be responsible for leading software development initiatives. You will independently design, develop, and test complex software programs and systems. You will also collaborate with team members, mentor junior engineers, and provide technical guidance to ensure the delivery of high-quality software solutions. You will also collaborate with product managers, designers, and other engineers to define, refine, and implement features and enhancements.

Responsibilities:

  • Technical Leadership & Innovation
  • 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.
  • Lead technical teams through complex planning and execution while fostering innovation and experimentation.
  • Mentorship & Team Development
  • Mentor and develop engineering talent across teams, becoming the go-to expert others seek out.
  • Foster a high performance environment where individuals feel comfortable expressing themselves, sharing ideas, and taking risks without fear of judgement, shame, or humiliation.
  • Provide constructive feedback that helps team members grow and explore new technologies.
  • Model excellent communication techniques across the organization.
  • Strategic Impact
  • Drive product innovation based on a deep understanding of customer challenges and industry trends.
  • Analyze the competitive landscape to identify opportunities for a competitive advantage.
  • Present complex technical solutions to diverse audiences, from engineers to executives.
  • Solve cross-divisional problems that move the entire company forward.
  • Hands-On Development
  • Design, code, and test multiple system modules using Java, Spring Boot, Python, and microservices architecture.
  • Implement Big Data solutions leveraging Hadoop, Spark, Kafka, Scala, and other modern technologies.
  • Ensure quality through comprehensive unit, integration, and performance testing.

Qualifications:

  • 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.

Working Conditions:Ā Normal office environment. Hybrid position requires three days in the office.

ADA/EAA: The above statements cover what are generally believed to be the principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 2 hours ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony

Build and scale Zapier’s core event and queuing systems as a Backend Engineer on the Events team, working with Kafka/MSK, Avro, AWS, Terraform, and Python/Go.

Senior Software Developer role to architect and implement enterprise Java applications and RESTful services for Citizant's government-focused IT programs.

Photo of the Rise User

A remote-first company is hiring a Senior Software Engineer I to lead feature development, influence architecture, and mentor teammates while building scalable full‑stack applications.

Photo of the Rise User

Lead the design and implementation of AI/ML-driven security platforms and automation as a Staff Security Engineer for a high-impact product organization partnered through Jobgether.

Photo of the Rise User
Stripe Hybrid US Remote, Seattle, San Francisco
Posted 10 hours ago
Customer-Centric
Inclusive & Diverse
Empathetic
Collaboration over Competition
Fast-Paced
Growth & Learning
Transparent & Candid

Staff Software Engineer on Stripe's Code team to lead and architect high-scale code storage, Git-related tooling, and developer productivity infrastructure for a massive monorepo environment.

Photo of the Rise User
Posted 7 hours ago

Work on the software layer that connects Revel’s high-performance runtime to industrial hardware, implementing portable, high-performance drivers and HALs primarily in Rust.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, CALIFORNIA, United States
Posted 22 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Experienced full-stack engineers with strong JavaScript and AI/ML integration experience are needed to help design and ship a new AI-driven product on ServiceNow's CSM team.

Photo of the Rise User

Lead a global lab software engineering team to deliver secure, scalable, and compliant solutions that modernize Sanofi's R&D labs and manufacturing plant operations.

Senior .NET Full Stack Developer (Angular) needed to build and scale web applications for a US-based client in a remote role requiring CST hours and US work authorization.

Photo of the Rise User
Posted 3 hours ago
Dental Insurance
Disability Insurance
Vision Insurance
Equity
Paid Time-Off
Medical Insurance
Mental Health Resources
Paid Holidays
Company Retreats

Lead Growth engineering efforts at Hims & Hers as a Staff Software Engineer focused on frontend excellence, performance, and cross-team architecture to drive measurable improvements in conversion and retention.

Photo of the Rise User

Visa is seeking a Staff Software Engineer (Front End) to design and implement scalable, secure user-facing solutions that support global payment platforms.

Photo of the Rise User
Posted 21 hours ago

Quantiphi is hiring a Senior Full-Stack Developer (remote) to build and operate scalable web applications and microservices using modern frontend frameworks, Python/Node backends, and AWS cloud services.

Photo of the Rise User

Senior Staff Software Engineer needed to lead backend architecture and development for scalable microservices, mentor engineering teams, and drive strategic technical initiatives in a remote-friendly US role.

OCLC is a global library cooperative that creates shared technology services, original research and community programs for its membership and the library community at large. OCLC supports thousands of libraries in making information more accessibl...

13 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 30, 2025
Risa star šŸ”® Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!