Skip to main content

CDL Position Opening: Senior Software Developer

The Role

As a senior level applications programmer in the Publishing, Archives, and Digitization (PAD) group at the California Digital Library, this position will join a team that is responsible for the design and maintenance of a diverse portfolio of web-based applications and services (deployed in Amazon Web Services) that support the publishing, research, and learning activities of UC faculty, students, staff, and the  general public.  Working with product managers, the tech lead, other developers, and campus partners, the individual will lead technical projects to assess and implement external tools and platforms, develop new features for existing services, analyze and fix bugs that occur on production systems, and take ownership of the operations for specific components of our systems.  

The technical team consists of collaborative generalists and problem solvers who work across the stack. In addition to joining the immediate PAD team, this position will also be part of a community of colleagues across all CDL program areas. 

You will:

  • Help expand open access to the knowledge and research created by the UC academic community, and managed by the UC Libraries and partner cultural heritage institutions throughout the state of California
  • Design, build, and maintain complex systems that interface with all UC campuses, units, and labs
  • As an application owner for third party software, coordinate support with vendor team and CDL product managers
  • Lead development of new systems and components as assigned
  • Evaluate new technologies, standards, and practices for potential impact on products, services, and operations; champion adoption as appropriate

You have:

  • Bachelor’s degree in related area and/or equivalent experience/training and minimum of 5 years experience in software development
  • Self-motivation and the ability to work independently and as part of a team.
  • Skills to learn effectively and meet deadlines.
  • Experience with enterprise scale systems, such as directory services or human resources systems, in a distributed or federated environment.
  • Experience working with a vendor-hosted software product, including application administration level responsibilities
  • Demonstrated Relational Database Management Systems skills; able to design and modify database schema
  • Demonstrated skill in providing advanced support to technical contacts and non-technical colleagues

Compensation & benefits:

  • Health Care, Dental, Vision
  • Vacation
  • Sick Leave
  • UC Retirement System, 403(b), 457(b),
  • Academic work environment / 40-hour work week
  • Remote work okay

Our organization

The California Digital Library (CDL) is a collaborative effort of the ten campuses of the University of California. As a UC systemwide library, CDL provides services to and on behalf of the UC system in partnership with the UC campus libraries. As a globally-connected digital library, CDL occupies a unique position between the local UC campuses and the global digital library infrastructure. The primary user base for CDL services and programs includes UC faculty, students, and library staff. The CDL is a unit within the UC Office of the President, has a staff of 70+ and is located in downtown Oakland.

The Publishing, Archives, and Digitization Group develops and maintains production services that enable robust access to the unique digital assets of the University of California and beyond. The Publishing team provides the University of California scholarly community with innovative digital publication and distribution opportunities through the development of advanced technologies and creative partnerships. The Archives team supports collaboration between libraries, archives, and museums throughout the State of California to provide access to a world class digital collection that serves an array of end users, from researchers and scholars to students and the general public.  The Digitization team coordinates UC’s engagement with mass and local digitization efforts, specifically with Google Books and HathiTrust. 

CDL welcomes and encourages diversity and seeks applications and nominations from individuals from underrepresented groups. CDL seeks to recruit and retain a diverse workforce as a reflection of our commitment to serve the people of California, to maintain the excellence of the University of California, and to offer our students richly varied disciplines, perspectives, and ways of knowing and learning.

For more information see the full job posting.

X