Home » Company » Careers » Open Positions

.Developer Intern

The Developer Intern’s responsibilities include participating in the implementation of web-based projects using ASP.NET, C#, XML, JavaScript, HTML, and the appropriate related software. Responsibilities: Develop data-driven web service applications in the .NET environment using C#. Build highly scalable platforms, utilizing cloud services such as Windows Azure and Amazon AWS Back end development helping create the… Read more »


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 »


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 »


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 »


Facilities Specialist

The Facilities Specialist’s responsibilities include maintenance of OverDrive facilities and property. This will include, but not be limited to, maintenance of items throughout the building that break, plumbing, electrical, or HVAC problems, and purchasing and maintaining inventory for kitchen and office supplies. The Facilities Specialist will work on a regular basis with both internal customers… 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 »


HR Coordinator

The Coordinator’s responsibilities include planning and execution of employee events, assisting with coordination of the wellness program, assisting the Corporate Recruiter with recruitment efforts, coordinating refreshments for meetings, delivery of mail, serving as back-up for the Receptionist, serving as back-up for the Facilities Specialist as it relates to maintenance of kitchen and office supplies, and… Read more »


Marketing Specialist, Support Services

The Marketing Specialist’s responsibilities include coordinating marketing campaigns for the OverDrive subsidiary, Teacher’s Notebook, helping to maximize sales and market share of Teacher’s Notebook. The specialist will work to strengthen the brand by building awareness, increasing site traffic, and supporting product sales growth. This position identifies and takes advantage of new and existing opportunities to… 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 »


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 »