Senior Software Engineer - eResources
OCLC
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. We recognize and reward people and results with 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 information and be part of a mission-driven team that makes a global impact. The Job Details are as follows: Develop features and enhancements for the eResources team. Join an established team which supports key OCLC resources and interfaces, including the Knowledge Base, Collection Manager, and Central Index. The successful candidate will effectively interact with managers, architects, technical leads, QA, product owners, infrastructure, and security to deliver changes and system enhancements according to priorities and agreed upon schedules. Specifically, this role will support feature development for RESTful services, including React based UI’s, as well as Big Data processing (Hadoop). Additional development assignments may also be requested as needed to support overall team goals. 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 Qualifications: Bachelor’s degree in computer science or related discipline, or equivalent work experience. 5+ years of software development experience. 5+ years Java development experience 3+ years developing RESTful web services 2+ years developing in a Linux environment Familiar with RDBMS technologies Strong programming skills in one or more languages. Ability to lead and mentor teams. Strong problem-solving, troubleshooting skills, and analytical skills. Knowledge of database systems. Experience with cloud platforms. Experience integrating AI tools, frameworks, and concepts into the software development process. Proven track record of delivering high quality technical solutions according to desired delivery schedules Good communication and teamwork skills Ability to effectively enhance complex system areas for new features, bug fixes, and optimizations Contribute to long-term code maintainability and robustness through peer review of design and code Provide support to internal teams as well as end users for the applications and services in all environments, including production Strong understanding of and ability to articulate the principles of object-oriented design, data structures, common design patterns and REST best practices Other desired experience: AI Development Tools (Cursor, Copilot) Scripting languages (Python, Shell, Perl) Spring Boot MySQL, PostgreSQL IntelliJ, Maven/Gradle, Ubiquity, git/GitLab, CI/CD pipelines Kafka Hadoop/HBase/Spark AWS, Snowflake Docker/Kubernetes Working Conditions: Normal office environment. Hybrid position in office three days a week 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. #J-18808-Ljbffr OCLC
- OCLC is seeking a talented software developer to enhance features for the eResources team, supporting critical OCLC resources. The ideal candidate will have over... ..., and will be able to lead and mentor junior engineers. Position includes a hybrid work environment: three...Senior
- ...Sr. Software Engineer Contract to Hire (C2H) Duration 6 months + Location Hybrid 2-3 days (Dublin, CA) Start Date ASAP Duties/Day to Day Overview Plan, manage and support the company's middleware technologies including MuleSoft, Message broker and API Gateways...SeniorContract workWork experience placementImmediate start
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer – Performance Engineering Who is Mastercard? Mastercard is a global technology company in...SeniorFull timeWorldwide
$145k - $155k
...of professional experience in frontend engineering. We are looking for deep React expertise... ...best practices, coding standards, and software development workflows. We contribute... ...industry leader. This is a full-time, exempt Senior Frontend Software Engineer role on our...SeniorFull timeRemote work$125.9k - $148.1k
...by connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal...SeniorFull timeContract workLocal areaFlexible hours$142.11k - $186.06k
...geophysical exploration, and telecommunications. Our team of engineers, scientists, software developers, and operations professionals works together... ..., geophysical exploration, and telecommunications. As a Senior Rust Software Engineer, you will serve as a technical...SeniorPermanent employmentFull timeImmediate startFlexible hours$190.1k - $285.1k
...collaborating with agile teams, or championing innovation and software design, Workday offers an environment where your talents can thrive.About the RoleWe are seeking a Senior Software Development Engineer with a passion for architectural design and high-performance engineering...SeniorFull timeWork experience placementWork at officeRemote workWorldwideHome officeFlexible hours$200k - $287.5k
...results. At Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.Senior Software Engineer - Customer Experience EngineeringOur customers are very happy with our technology and are quickly expanding their use cases...Senior$156k - $196k
...Sr. Software Engineer As a Sr. Software Engineer, you will play a crucial role in delivering high quality releases to our customers by designing, developing, troubleshooting, maintaining, optimizing and scaling BlackLine's cloud-based backend services and driving innovation...SeniorTemporary workWork experience placementWork at officeShift work3 days per week- 7+ years of experience in software test automation or software development Strong experience in Java, Object-Oriented Methodologies Experience... ...complex analysis Bachelor’s degree in Computer Science/Engineering or equivalent Applicants must have the unrestricted right to...SeniorPermanent employmentContract workLocal area
$213.51k - $257k
Job Overview Employer: Anaplan, Inc. Job Title: Senior Software Engineer Job Requisition: 22531.37.5 Salary: $213,512.00 to $257,000.00 per Year Location: San Ramon, California Responsibilities Perform requirements gathering, design and development, documentation...SeniorRemote work- Senior Software Engineer, Reporting Engine San Ramon, CA; New York, NY Are you passionate about building large-scale backend systems that power mission-critical reporting and data-intensive workflows? Do you enjoy solving deep technical challenges around distributed systems...Senior
- Join to apply for the SENIOR SOFTWARE ENGINEER role at Noetic Information Systems LLC . Phone: (***) ***-**** / (***) ***-**** Email: ****@*****.*** Responsibilities Develop applications using Agile Scrum and behavior‑driven development methodology, Tomcat,...SeniorRemote workRelocation
$90.7k - $252.2k
...experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers... ...employees to be their authentic selves. Five9 is seeking a Senior Software Engineer to rapidly modernize our internal platform tooling and...SeniorContract workTemporary workWork at officeRemote workWorldwide3 days per week- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Senior Software Engineer Overview: Who is Mastercard? Mastercard is a global technology company in the payments...SeniorFull timeWorldwide
- ...Senior Robotics Software Engineer As a Senior Robotics Software Engineer at Charge Robotics, you'll be working full-stack and playing a direct role in deploying gigawatts of clean power generation. What you'll be working on: Architecting, building, documenting...SeniorRelocation
- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview The InControl platform is a fundamental part of Mastercard's Commercial Solutions, enabling some of our largest...SeniorFull timeWork experience placementWorldwide
$145k - $182k
...Make Your Mark: We're looking for a Senior AI/ML Engineer to design, build, and optimize data pipelines that power our next-generation... ...scalability, reliability, and efficiency. Collaborate with software engineers to integrate machine learning models into...SeniorTemporary workWork at officeShift work3 days per week- ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital...SeniorFull timeWorldwide
- ...of business. You will be one of the most senior technologists in line of business. The... ...include enablement and leadership for how software is developed at Toast through adoption... ...Partner with the Team Management Director of Engineering and Sr. Director of Product to...SeniorWork at officeLocal areaRemote work
- Kappaalphapsi1911 is seeking a Senior Software Engineer based in Pleasanton, CA. The ideal candidate will design and optimize core software platforms while enhancing the performance of existing systems. With 8+ years in software development, you will lead design efforts...Senior
$153k - $191k
...contributing to performance. We are in search of a passionate engineer to take on a critical role in evolving our next generation performance... ...engineering collaborate closely Be involved in the entire software development process, from requirements and design reviews...SeniorFull timeTemporary work- Govserviceshub in California seeks an experienced Snowflake Lead Developer to lead data warehousing initiatives on Snowflake cloud. You will write Snow SQL, develop stored procedures, and design scalable ELT pipelines using Snowpark and Streams. You will work with Python...Senior
$145k - $182k
Blackline Systems Inc is looking for a skilled programmer to develop integrated software algorithms aimed at enhancing financial close processes. This role demands expertise in machine learning and statistical modeling, working with complex data in a tech-forward environment...Senior$145k - $182k
...in 2001, BlackLine has become a leading provider of cloud software that automates and controls the entire financial close process... ...at BlackLine! Make Your Mark: We’re looking for a Senior AI/ML Engineer to design, build, and optimize data pipelines that power our...SeniorTemporary workWork at officeShift work3 days per week$120k - $155k
RheoSense, Inc. is seeking a Software Engineer (Mid-Level and Senior) to join their team in San Ramon, California. The ideal candidate will have experience in Windows development using C#/.NET and C++, with a focus on building user-friendly applications. Responsibilities...Senior- ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Vice President – Software Engineering, Commercial Acceptance Senior Vice President – Software Engineering, Commercial Acceptance Overview The...SeniorFull timeWorldwide
- Epicor is seeking a Senior Product Developer to design, develop, test, and maintain software solutions across the full software development lifecycle, including AI-assisted... ..., supporting continuous improvements in engineering standards and productivity. #J-18808-Ljbffr...Senior
- GTS FZCO is seeking a senior technical professional in Dublin, California to oversee automotive engineering projects. The role involves coordinating a team of entry-level and mid-level engineers while applying advanced technical knowledge to adhere to company and client...Senior
$220k - $288k
...Snowflake, your role isn't just to execute a function, but to help redefine the future of how work gets done.We are looking for a Senior Solution Engineer who is accustomed to solving customer’s most complex problems and closing large deals. In this role you will work directly...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - eResources. Be the first to apply!
- senior robotics software engineer Dublin, CA
- intel software engineer Dublin, CA
- software developer fintech Dublin, CA
- software development engineer aws Dublin, CA
- information technology software engineer Dublin, CA
- ngo software engineer Dublin, CA
- remote entry level software developer Dublin, CA
- financial software developer Dublin, CA
- software engineer healthcare Dublin, CA
- entry level software engineer remote Dublin, CA


