Home » Company » Careers » Open Positions

Account Executive, Inside Sales

The Account Executive’s responsibilities include selling products and maintaining customer relationships within a territory of school library accounts. OverDrive, a leading provider and distributer of digital content, is looking to expand our sales team focused on K12 school systems. Responsibilities: Prospect School and District administrators at K-12 School Districts within an assigned geographical territory. Maintain… Read more »


Communications Manager

The Communications Manager’s responsibilities include managing the Communications team, coordinating with the sales team, and developing and driving outbound messaging including direct marketing, sales support, advertising, public relations and webinars, and digital initiatives such as social media, e-newsletters and website copy. Responsibilities: Manage the Communications team, including PR Specialist, Marketing Communications Specialist(s), and Social Media… Read more »


Executive Assistant

The Executive Assistant provides administrative support to executive officers. Responsibilities: Calendar: Manage and schedule appointments, meetings, and phone calls working in multiple time zones. Administrative: Draft reports, letters, presentations, etc. on the CEO’s behalf. Prepare CEO for meetings by assembling data reports and updates from OverDrive personnel. Travel: Arrange domestic and international travel; this includes… Read more »


Front End Developer

The (Senior) Front End Developer’s responsibilities include developing front-end code for new or existing systems. This position will research new technologies to determine if they can be applied to OverDrive products and projects. Responsibilities: Create front-end code that is compatible with a large number of devices and existing systems. Diagnose cross-browser/device issues and fix them… Read more »


Front End Web Designer

The Front End Web Designer’s responsibilities include providing design and development for OverDrive marketing web initiatives, including corporate branding, product marketing, and marketing for other departments as needed. This position utilizes creativity and innovative ideas and concepts to create promotional materials and corporate brand in appropriate formats. In addition, an understanding of the entire web… Read more »


Generalist, Human Resources

The Generalist’s responsibilities include performing human resources related duties at the professional level and carries out responsibilities within the following functional areas: onboarding, benefits administration, professional development, and affirmative action and EEO reporting. May also assist with recruitment, payroll, HRIS, and / or other HR functions as necessary.  This role ensures that the organization complies… Read more »


Network Engineer

The Network Engineer’s responsibilities include designing, installing and troubleshooting OverDrive’s network and network security devices such as firewalls, switches, WAN and LAN connectivity, WiFi networks, VPN, load balancer, IDPS, etc. Responsibilities: Provide various Network Services including remote network support and on-site field implementation services. Collaboratively work with technical peers to troubleshoot and resolve operational issues… Read more »


Public Relations Specialist

The Public Relations Specialist’s responsibilities include providing quality public relations support for OverDrive’s marketing initiatives. In addition to media targets in our primary markets (library, school, publisher, end user), this position interacts with many of our important audiences, including our partners (customers), end users, national and community organizations, and industry professionals, as well as internal… Read more »


Software Developer I (Data Integration Engineer / Functional Programmer)

The Data Integration Engineer’s responsibilities include providing data for other teams to analyze and build their systems upon.  The Data Integration team are plumbers, building a company-wide pipeline of clean, usable data for others to use.  We typically don’t analyze the data, but instead we make the data available to others.  Your job, if you… Read more »


Software Developer I (Platform Engineer I)

The (Senior) Platform Engineer’s responsibilities include a full stack engineer who drives efficiency in the application development and deployment tools and processes. This role will primarily be focused on the health and performance of the systems they support.  They will build out and maintain automated CI systems and monitoring.  The will participate in troubleshooting across… Read more »


Software Developer I / Software Engineer I

The Software Developer’s responsibilities include developing code for new or existing systems based on direction and / or specifications provided by the Product Owner, Development Manager, Director of Software Development, or Chief Technology Officer. Job duties may also include researching new technologies to determine if they can be applied to OverDrive products and projects. Responsibilities:… Read more »


Specialist, Collection Development (Inside Sales)

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 »


Systems Administrator

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


Technical Support Services Manager

The Manager’s responsibilities include ensuring that OverDrive’s partners and users are being provided world-class technical support for OverDrive software products and online services, while developing and improving processes and methodologies that support continued growth into new and international markets.  Responsibilities: Service: Provide OverDrive’s partners and users with an experience that delights and exceeds expectations. Ensure… Read more »


Technical 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 »


UI/UX Designer

The UI/UX Designer’s responsibilities include designing the user interface (UI) of various OverDrive software products and websites to ensure a quality user experience (UX). Responsibilities: Develop and adhere to a process for prototyping and implementing the UI for software / website features in accordance with UX and UI standards. Independently address issues that affect UI… Read more »


User Experience Analyst / UX Analyst

The User Experience Analyst’s responsibilities include serving as the “voice of the user” by leading efforts to gather and analyze client feedback through usability analysis and evaluation techniques, while also supporting the OverDrive’s accessibility effort. This position will work closely with members of Software Development and Library Partner Services to design the appropriate user-centered approach… Read more »