Description Internship for Summer of 2025 Internship Details: - This position will require you to be located in the Greater Cleveland, Ohio area.
- We are in a hybrid schedule, 2 days in the office and 3 days work from home.
- Interns are responsible for securing their own housing and transportation for the duration of the internship. OverDrive does not provide housing assistance or relocation support.
OverDrive is looking for bright, driven, creative and out of the box thinkers who want to help create the way reading will be done for the next generation. We currently have an opening for a
Developer Intern.
Who We Are: The OverDrive Team is a group of passionate individuals working to deliver digital books to readers at libraries, schools and retailers all over the world. We work in a lively, casual environment to develop software and apps that millions of people use every single day. We're Clevelanders at heart - tenacious, committed and driven to exceed our own standards. Most of all, we're idea people. We believe every great idea should be pursued, and we regularly celebrate the great ideas that come from every department.
Responsibilities: - Work with a development team to develop, test, and deploy data-driven applications.
- Contribute to codebases consisting primarily of C , python, typescript, and SQL.
- Participate in all stages of the SDLC.
- Research and evaluate emerging technologies to help develop new software solutions.
Requirements: - Pursuing a B.S. degree in Computer Science, Engineering, or Mathematics.
- 0-2 years' experience (through internships) in software engineering.
- Has an understanding of best practices for essential software engineering areas, including testing, software version control, software development life cycle, code documentation, build and deployment.
- Experience with object-oriented programming, design patterns, data structures, and algorithms.
- Experience with tuning applications for best performance, has an understanding of performance and capacity tradeoffs.
- Reliable transportation (car, bus, carpool).
What's Next: As you've probably guessed, OverDrive is a place that values individuality and variety. We don't want you to be like everyone else, we don't even want you to be like us-we want you to be like you. So, if you're interested in joining the OverDrive team
apply below and tell us what inspires you about OverDrive and why you think you are perfect for our team.
OverDrive values diversity and is proud to be an equal opportunity employer.