About the Role
Keeplist is currently in beta and the founders are looking for Backend (Python) Interns to help build and scale our server infrastructure. You'll work directly with our engineering team to develop APIs, improve database performance, and implement new features.
This role offers hands-on experience with production systems and the opportunity to see your code impact real users. You'll work with modern Python frameworks and cloud technologies while learning from experienced engineers.
The internship is open to students pursuing computer science or related technical fields.
The internship is unpaid, but will provide meaningful skills and experience for individuals interested in backend development during a critical development point for an exciting new app.
What You'll Do
- Ability to commit for at least 3 months.
- Develop and maintain REST APIs using Django and Python.
- Work on database design and optimization for user data and content storage.
- Implement new backend features for content curation and sharing.
- Write tests and ensure code quality standards.
- Collaborate with frontend and mobile teams on API integration.
- Help with deployment and monitoring of production systems.
- Document code and contribute to technical documentation.
Who You Are
- Currently enrolled in a college or university, pursuing computer science or related technical field.
- Strong programming experience in Python.
- Understanding of web development concepts (HTTP, APIs, databases).
- Familiarity with version control systems (Git).
- A proactive attitude and desire to work in a fast-moving startup environment.
- Strong problem-solving and debugging skills.
Nice to Have
- Experience with Django or similar web frameworks.
- Knowledge of SQL and database design principles.
- Familiarity with cloud platforms (AWS, Google Cloud).
- Understanding of API design and RESTful services.
- Experience with testing frameworks and CI/CD pipelines.
Tech Stack
What You'll Get
- Hands-on backend development experience with production systems
- Opportunity to work with modern Python and cloud technologies
- Flexibility in working hours
- Mentorship from founding team and senior engineers
You might also be interested in...
Machine Learning/LLM Data Intern
We're seeking a talented intern to assist with machine learning and large language model (LLM) data tasks.
Product Intern
Join our product team to help shape the future of Keeplist.io.
Social Media Intern
Help manage and grow our social channels and community.