- Department: Backend Engineering
- Location: Work from Office (5 Days a Week)
- Employment Type: Internship (3–6 Months)
- Stipend: ₹6,000 / month
About the Role
We are seeking a proactive and enthusiastic Python Developer Intern to help build, optimize, and maintain our server-side infrastructure. In this role, you will write clean code, design robust database models, and build APIs that power our user experiences. You will gain hands-on experience dealing with scalable architecture and industry-standard deployment pipelines.
Key Responsibilities
- Backend Engineering: Write clean, maintainable, and efficient Python code to implement core application logic.
- API Development: Design, build, and document secure RESTful APIs using modern web frameworks.
- Database Management: Write optimized queries, handle data migrations, and design schemas for SQL/NoSQL databases.
- Debugging & Testing: Identify system bugs, write unit tests, and troubleshoot application bottlenecks.
- Cross-Functional Collaboration: Work alongside front-end developers, UI/UX designers, and product managers to seamlessly ship features.
Required Skills & Qualifications
- High proficiency in Python fundamentals (OOPs concepts, data structures, and functional programming).
- Familiarity with at least one Python web framework such as FastAPI, Django, or Flask.
- Basic understanding of relational databases (PostgreSQL/MySQL) or NoSQL systems (MongoDB).
- Solid understanding of version control using Git.
- Clear comprehension of HTTP protocols, web security, and REST architecture.
- Preferred (Bonus): Exposure to Docker containerization, cloud platforms (AWS/GCP), or web automation/scraping tools.
Job Category: Python Developer (Intern)
Job Type: Internship
Job Location: Bangalore
