Home » Company » Careers » Open Positions

Account Specialist, Library Partner Services

The Account Specialist’s responsibilities include working with public and school library partners from launch of their OverDrive service through the lifetime of their partnership. Responsibilities: Establish and maintain relationships with OverDrive public and school library partners. Answer general and specific product questions by serving as the main point of contact at OverDrive for a library…. Read more »


Analyst, Collection Development

The Analyst’s responsibilities include partnering with the Specialist to assist public library or school library customers in developing their digital media library and maximizing OverDrive’s sales and market share. Responsibilities: Partner with a Specialist to proactively manage the library client experience for optimal value and utility for accounts within the territory. Support the Specialists with… Read more »


Data Analyst

The Data Analyst’s responsibilities include performing complex analysis in an evolving data environment. This position will interact with new and existing data in order to determine trends, patterns, usability, and overall quality. The Data Analyst will extract and analyze data, patterns, and related trends and present the analysis to management and executive team. Responsibilities: Document… Read more »


Database Administrator (SQL DBA)

The Database Administrator (DBA) responsibilities include working on multiple environments and projects with multiple teams for multiple clients. The SQL DBA is challenged to work with architecture, application development and operations to help achieve a state-of-the-art environment that meets current and future business objectives. The position requires a proven ability to analyze and tune existing… Read more »


Front-End UI Software Developer

The Front-End UI Software Developer’s responsibilities include developing and supporting applications with a focus on delivering dynamic and robust solutions using object-oriented JavaScript and associated technologies. Responsibilities: Design and implement web applications using JavaScript, HTML5, and CSS3. Program, develop, and produce applications that communicate through web services to a host data source. Work closely with… Read more »


Manager – Knowledge Services

The Manager’s responsibilities include supervising the Knowledge Services team which includes OD’s trainers and technical writers. This position facilitates the direction and ensures world-class customer service through continual improvement of programs, systems, content, localization, technology, communication, measurement/evaluation, and team development. Responsibilities: Facilitate vision and provide guidance for learning programs targeted to OverDrive partners, including: Account… Read more »


Marketing Assistant

The Marketing Assistant’s responsibilities include supporting the Marketing Team in varying degrees. Responsibilities: Assist with market research, administrating and maintaining databases of prospects and customers, contact and lead data entry, organize data and gather information. Assist with printing marketing collateral, travel booking, and coordinate miscellaneous shipments. Assist with the preparation and coordination of sales promotional… Read more »


Metadata Specialist

The Metadata Specialist’s responsibilities include engaging with digital media suppliers and coordinating the delivery and upload of supplier metadata and content files (ebook, audiobook, music, video, and software) to an OverDrive custom database. The main day-to-day responsibility of the Metadata Specialist is to vet and prepare assets received from suppliers for import into OverDrive systems. … Read more »


Software Developer

The Software Developer’s responsibilities include developing and supporting applications. Development responsibilities will require creating engaging multimedia programs that use web-connected technologies. Responsibilities: Collaborate with other senior developers in updating and extending code for digital download and e-commerce websites. Design and implement web applications using ASP.NET. Ability to lead small teams of developers to accomplish project… Read more »


Software Tester (QA)

The Software Tester’s responsibilities include performing quality assurance testing on internally developed software applications, systems, and websites, as well as compatibility testing with other supported applications and platforms. Responsibilities: Responsible for development of test strategies and creation of appropriate tests harnesses. Work closely with Developers to understand the product and track, report, and verify bugs…. Read more »


Specialist, Collection Development

The Specialist’s responsibilities include maximizing OverDrive’s sales and market share by working with our public library and / or school library customers to assist in developing their digital media library. This position develops relationships with customers and works with libraries for ongoing collection development support. Responsibilities: Manage installed base of library business in a defined… Read more »


Support Specialist

The Specialist’s responsibilities include providing support to end users and to business partners for end user products and services. This role answers and resolves requests related to supported applications, responds to problems that require technical support, utilizes support ticket management system, and communicates end-users’ issues to technical staff and account specialists. This position may work… Read more »


Systems Administrator (Windows)

The Systems Administrator’s responsibilities include effective provisioning, installation/configuration, operation, and maintenance of systems hardware, servers and related infrastructure. Additionally, this position participates in technical research, evaluation, and documentation to enable continuing innovation within the infrastructure. This position ensures that system hardware, operating systems, and related procedures adhere to IT Standards as set within the team…. Read more »


Training Specialist

The Training Specialist’s responsibilities include providing high quality training and materials for OverDrive partners, including library, school, retail, and corporate audiences. This role also provides training and documentation for OverDrive teams. Responsibilities: Create new training resources including presentations, how-to guides, FAQs, scripts, and practice activities. Coordinate Training events. Provide follow-up information and assistance to OverDrive… Read more »