Open Positions

Make a living. Have a life!


Develop your career with one of Cleveland's best places to work.

The OverDrive Team is a group of innovative, passionate masterminds who build and distribute technology solutions for the real world. We are looking for creative leaders who will help find new ways to deliver digital music, eBooks, audiobooks, and videos via the Internet.

If you want a job that doesn't require you to think, create or innovate, you're looking at the wrong company. But if you want a career that is challenging and allows you to stretch and flex those brain muscles you've worked so hard to build--while having some fun as well--consider joining OverDrive. The digital entertainment industry is evolving rapidly and you would have the chance to dive right in and make a difference.

We are large enough that you won't have to empty your own trash, but small enough that every good idea matters. That means that early in your career at OverDrive, you would have the opportunity to manage mission-critical projects. Your success, and your team's, is cause for celebration, earning you the respect of the industry and the gratitude of the millions of people who use the products we create.

OverDrive, Inc. offers an excellent benefits package including: medical, vision, dental, life insurance, short-term disability, long-term disability, paid time off, and a 401(k).
If a career with OverDrive sounds like something you're interested in, we want to get to know you better. Read our job descriptions and contact us today.

Apple iOS Developer

The Developer’s responsibilities include developing and supporting Apple Cocoa and Cocoa Touch applications. Development responsibilities will require creating engaging multimedia Mac and iPhone programs that use web-connected technologies.

Responsibilities:

  • Coordinating and participating in the implementation, testing, and support of Mac and iPhone-based applications using Objective-C, Cocoa/Cocoa Touch, Xcode 3, and the iPhone SDK.
  • Programming, developing, and producing connected Mac applications that communicate through web services to a host data source.
  • Maintenance of the code-base using Subversion source control database. Support to product management and business development teams for various projects.
  • Explicit and thorough documentation of all source code and resources, both in project documentation and in-code comments.
  • Assist in testing all applications against software and hardware versions. Provide timely turnaround and documentation of bug fixes during test cycle.
  • Gaining knowledge and experience with the iPhone SDK as a development platform.

Requirements:

  • Degree in Computer Science, Computer Information Systems, or equivalent experience
  • Experience with Apple OS X 10.5, Xcode 3.1 or greater, and Subversion
  • Knowledge of Objective-C 2, Cocoa/Cocoa Touch Framework, SQLite3, XML
  • Experience consuming XML-based web services
  • Knowledge of REST, SOAP and other web service technologies
  • Experience developing in a mobile platform environment, such as optimization techniques and resource conservation
  • Ability to prioritize multiple tasks based on project, urgency, etc.
  • Ability to coordinate tasks across multiple sites per project

Preferred Experience/Background:

  • Having an existing application available in the Apple App Store
  • Skilled in HTML, JavaScript, DHTML, and XML
  • Microsoft .NET and C# experience
  • Knowledge of SQL and general database organization/implementation
  • Knowledge of Subversion

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Content Sales Associate

The Content Sales Associate is responsible managing a territory of library accounts, working with them to effectively manage a comprehensive digital media collection. This position entails selling titles to existing library customers while developing a long term business relationship.

Responsibilities:

  • Manage a territory of library accounts by selling content to our existing customers with sales goals for the assigned territory. This includes:
  • + Monitoring expiring subscriptions and work to get renewals.
  • + Create sales campaigns and incentives to meet content sales goals.
  • + Data entry of library information into OverDrive databases.
  • + Communication/interaction with library partners (via email and phone).
  • + Research book review sources.
  • + Merchandize content and new titles.
  • + Train librarian staff on the collection development tools.
  • Service accounts which includes promoting and marketing OverDrive products on an ongoing basis.
  • Help with title selection for OverDrive marketing materials
  • Work with publishers to learn about forthcoming titles
  • Help support sales team with title lists and promotions to bring in new customers
  • The work of the Content Sales Associate will integrate with all parts of the business including Library and Educational Sales, Marketing, Library Partner Services, and Training.
  • Some travel is part of the job (attending trade shows, possible customer visits, etc.).

Requirements:

  • Bachelor’s Degree in related field; or equivalent experience.
  • 1+ years of inside sales experience.
  • Confident and energetic; professional and team-oriented sales approach.
  • Excellent written and oral communication & interpersonal skills.
  • Good presentation skills.
  • Excellent Microsoft Office skills (Outlook, Excel, PowerPoint, Word).
  • Excellent customer service skills.
  • Excellent listening skills.
  • Excellent time management & organization skills
  • Ability to manage cross group relationships within OverDrive (i.e., business development, marketing, development, partner services, etc.), team player.

Preferred Experience/Background:

  • Library, education, bookstore/retail sales experience.
  • Working knowledge of library and/or publishing industry.
  • Experience in newsletter or newspaper writing.
  • HTML or design skills.
  • Foreign language skills.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Customer Support Specialist

The Customer Support Specialist’s responsibilities include answering and resolving requests related to supported applications, responding to problems that come to technical support, utilizing a support ticket management system, and communicating customer issues to technical staff. In addition, this position occasionally performs quality assurance on internally developed applications and systems, compatibility testing with other supported applications and platforms, and stays informed about new developments and updates for all supported applications and platforms.

Requirements:

  • Bachelor's Degree in related field; or equivalent experience (technology customer support, help desk, etc.).
  • Previous customer relations experience, demonstrated customer-focus, calm and patient demeanor.
  • Computer Proficiency (Microsoft Office Suite).
  • Strong reading comprehension skills.
  • Problem-solving skills.
  • Written communication skills with the ability to convey complex information concisely and clearly.
  • Ability to communicate effectively and appropriately with client contacts, outside vendors/contractors, and internal staff.
  • Ability to respond to common inquiries from customers and others within organization.
  • Familiarity with multiple browsers and Internet use.
  • Ability to work in a team environment under deadlines.
  • Ability to consistently work and perform under pressure.
  • Willing to learn, work, and research independently, with minimal formal training.
  • Detail-oriented and organized.

Preferred Experience/Background:

  • Ability to speak and/or write in multiple languages.
  • Web and Internet technology experience.
  • Working knowledge of ebook, audiobook and/or mobile devices.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Marketing & Events Specialist

The Marketing and Events Specialist is responsible for varying degrees of planning, organizing, and managing activities related to OverDrive’s industry related events, such as trade shows and the OverDrive Digital Bookmobile. Activities include: Select staffing for all OverDrive events, travel booking, working with trade show vendors, event setup and dismantle, performing industry-related research, and coordinating logistics (reserving furniture, services, exhibit labor and shipping). This position also tracks expenses as compared to budget. This position works closely with the Marketing and Events Manager to ensure adherence to budget and achievement of objectives through tracking and follow-up.

Responsibilities:

  • Manage strategy and plans for OverDrive events, including trade shows and Digital Bookmobile community outreach events (staffing, budget, etc.).
  • Work with vendors and event personnel to research and understand options and recommend cost effective solutions
  • Coordinate events, onsite and/or from office, before and during the event
  • Represent OverDrive at industry related events, including trade shows and Digital Bookmobile events
  • Coordinate and execute pre-event marketing, including OverDrive event email campaign
  • Event tracking and post event follow-up
  • Other duties as assigned by management

Requirements:

  • Bachelor’s Degree or equivalent
  • 2-3+ years of experience with event planning, trade show management, marketing, etc.
  • Experience delivering presentations and public speaking.
  • Solid understanding of working with vendors and event personnel to research and understand options and recommend cost effective solutions.
  • Demonstrated ability to handle multiple projects and details simultaneously.
  • Must demonstrate effective oral communication skills and the ability to work cooperatively with internal and external customers.
  • Proficiency in Microsoft Office Suite (Excel, Word, Power Point)
  • Up to 25% of travel required, including weekends.
  • Valid Driver’s License.
  • Leadership Skills.
  • Ability to lift up to 25lbs.

Preferred Experience/Background:

  • Strong organizational skills.
  • Excellent written and oral communication skills.
  • Able to multi-task effectively.
  • Experience in event and trade show management.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


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. The Metadata Specialist also addresses publisher questions, creates and maintains publisher documentation, and coordinates the timely and recurring upload of content to the OverDrive system.

Responsibilities:

  • Metadata preparation – aggregation, normalization, quality assurance, and/or "clean-up" of supplier metadata to comply with OverDrive cataloging standards.
  • Supplier Support – work with suppliers addressing questions and/or issues with ingestion, metadata or format files utilizing a support ticket management system to track asset deliveries and projects.
  • Communicate supplier concerns and requests to technical staff.
  • Work with Business Development to manage new relationships and streamline workflows and processes for existing suppliers.

Requirements:

  • Strong attention to detail, organizational skills, proofreading, and problem solving skills.
  • Excellent communication skills.
  • Bachelor's Degree.
  • Understanding of web-browsing and Internet use.
  • Computer proficiency (Microsoft Office Suite).
  • 1 – 3 years of related experience.
  • Experience with Adobe Creative Suite.
  • Microsoft Excel advanced features.
  • Working knowledge of basic HTML and XML.

Preferred Experience/Background:

  • Customer service and/or project management experience.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Publisher Partner Services Specialist

The Publisher Partner Services Specialist is responsible for managing the development of content identification and acquisition towards the goal of expanding and maintaining the catalog of eBook, audio book, music, and video available for Content Reserve.

Responsibilities:

  • Establish, develop and maintain relationships with content partners including book publishers, audio book publishers, record labels, show producers, mobile content houses, content aggregators and other rights holders.
  • Structure, negotiate, obtain approval and close licensing and partnering agreements with assistance of legal counsel and executives of OverDrive.
  • Track and monitor content acquisition efforts.
  • Interface with and coordinate input from multiple OverDrive departments, in particular Content Sales, Marketing, and Legal.
  • Some travel is part of the job (attending trade shows, possible customer visits, etc.).

Requirements:

  • Bachelor’s Degree in related field.
  • 1+ years of related experience (sales, acquisition, management and licensing).
  • Confident and energetic; professional and team-oriented.
  • Excellent oral and written communication, presentation and negotiation skills.
  • Awareness of digital platforms and products and digital rights management currently on the market.
  • Excellent customer service and listening skills.
  • Able to work in a fast paced environment with strong time management & organization skills.
  • Microsoft Office skills (Outlook, Excel, PowerPoint, Word).

Preferred Experience/Background:

  • Experience in sales, acquisition, management and licensing responsibilities for electronic content or published materials.
  • Knowledge of and passion for technology, books, movies and music.
  • Experience building relationships with multiple supporting partners.
  • Familiarity with CRM software.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


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 goals.
  • Program, develop, and produce applications that communicate through web services to a host data source.
  • Work closely with team members and team leaders to create consistent, reusable, and maintainable code.
  • Participate in the Full Development Life Cycle.

Requirements:

  • Bachelor’s Degree in Computer Science, Computer Information Systems, or other related field; or equivalent experience.
  • 3 to 6 years of hands-on systems software development experience in a Windows environment, experience consuming XML-based web services.
  • Experience with object oriented analysis and design.
  • C#, Java, C++ coding knowledge / experience.
  • Knowledge of REST, SOAP, and HTTP protocols and other web service technologies.
  • Experience with Microsoft ASP.NET, MVC, LINQ.
  • Strong understanding of web based architecture and development including HTML, XML, JavaScript, and JSON.
  • Knowledge of SQL and relational database design.
  • Familiarity with Unit Testing frameworks such as MSTest,NUnit, xUnit.
  • Strong understanding of Rhino Mocks, Moq, Type Mock.
  • Familiarity with IoC Containers such as Ninject, Autofac.

Preferred Experience/Background:

  • Experience with using open source tools such as Lucene.NET, Auto Mapper, Dapper, etc.
  • Knowledge of JQuery.
  • Knowledge of NoSQL such as Memcached, MongoDB, Couch DB, Redis, etc.
  • Knowledge of Socket Programming.
  • Knowledge of multithreaded programming and debugging.
  • Knowledge of Ruby, Ruby on Rails, Node.js.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Systems Administrator

The Systems Administrator is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware, servers and related infrastructure. Additionally, this individual 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 team.

Responsibilities:

  • Monitor server performance stats and ensure uptime by alerting based on poor performance metrics in accordance with the OverDrive monitoring policies.
  • Perform asset management/maintenance functions for in scope servers.
  • Coordinate vendor related activities associated with the support of in-scope servers.
  • Coordinate with vendor and other support teams to install and replace all field serviceable components for failed production hardware.
  • Govern production readiness process to ensure that all new and repurposed server installations are properly monitored, backed up and covered by proper support documentation.
  • Responsible for 24/7 support coverage for all in scope servers.
  • Able to create and maintain documentation for servers and other technology solutions within the environment in accordance with Governance and Compliance policies.
  • Work with Backup Operator to ensure that all critical data is properly backed up on a timely and regular basis and secured.
  • Administer the Active Directory, users, groups and roles for systems access, e-mail and other systems availability following Microsoft best practices.
  • Participate in after-hours maintenance activities to support our environment.
  • Support network and server technologies required for application and database systems.
  • Follow change control policies and procedures and supports the practice of continuous improvement.
  • Maintain and support the Microsoft Exchange email environment.
  • Responsible for Triage coverage on ITSupport queue.
  • Able to work with changing deadlines, conflicting priorities, and users of all levels of technical skill.
  • Coordinate with hardware and software vendors for service and support needs and problem resolution.

Requirements:

  • Associates in Computer Information Services or equivalent work experience.
  • 2+ years of experience with systems and processes.
  • Strong documentation and communication skills.
  • Basic understanding of the application and the use of LAN, WAN, TCP/IP, DNS, DHCP, Active Directory, and other network topologies and technology infrastructures.
  • Able to take ownership of Servers, Systems, and Portals.
  • Experience configuring and maintaining SAN storage.

Preferred Experience/Background:

  • Ability to communicate IT concepts to a variety of co-workers of multiple backgrounds and levels of technical expertise in an effective manner.
  • Ability to successfully prioritize co-work requests with time sensitive tasks and long term projects.
  • Experience with Linux systems.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top


Website Developer

The Website Developer's responsibilities include coordinating and participating in the implementation, testing, and support of web-based projects using ASP.NET, XML, JavaScript, and the appropriate related software.

Responsibilities:

  • Develop web-based projects using technologies including ASP.NET with C# (web forms, MVC3 w/Razor engine), Silverlight, web services, JavaScript, and others as needed.
  • Act as lead developer (mentoring, guiding tasks, monitoring progress) on a team of database and website developers working on a common project.
  • Adopt Agile methodologies and create and provide milestones and timelines for projects detailing tasks involved and resources required (people, software, etc.).
  • Motivate team members to work quickly and concisely when deadlines are tight.
  • Provide explicit and thorough documentation of all source code and resources, both in project documentation and in-code comments.
  • Rework/maintain/optimize various projects based on changing requirements.

Requirements:

  • Bachelor's Degree in related field (Computer Science, Computer Information Systems); or equivalent experience.
  • 4+ years experience as a web developer working with ASP.NET with C# (web forms and MVC) and ADO.NET, as well as consuming web services.
  • 2+ years experience in a role of team lead or project manager.
  • Understanding of general database organization/implementation.
  • Skilled in HTML, JavaScript, and CSS.
  • Knowledge of MVC3 w/Razor engine, and Silverlight.
  • Ability to coordinate tasks across multiple developers sharing a single project.
  • A strong sense of ownership, urgency, and drive.

Preferred Experience/Background:

  • Experience with Subversion or similar source control program.
  • Experience with Microsoft SQL Server and database programming.

Please email your resume and cover letter to jobs@overdrive.com.

Back to Top