Intern- Software Development (Backend) (QC08849)

Carrerlift

Bengaluru

On-site

INR 279,000 - 446,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mentorship from experienced engineers
Exposure to cloud-native backend
PPO potential

Job summary

Carrerlift is seeking a passionate Software Development Engineer Intern to design scalable cloud-backed systems and production-grade backend services. You will work with experienced engineers on live projects, focusing on authentication, API design, microservices, and DevOps deployments.

Ideal candidates are final-year students or recent graduates with strong Python and REST API fundamentals, eager to contribute to enterprise-grade software and learn in a fast-paced environment.

Qualifications

  • Strong understanding of Python.
  • Experience building REST APIs.
  • Hands-on with Django and/or FastAPI.
  • Basic knowledge of React.js and TypeScript.
  • Understanding of Object-Oriented Programming (OOP).
  • Knowledge of SQL databases (PostgreSQL/MySQL).
  • Familiarity with software design principles.
  • Strong debugging and problem-solving skills.
  • Good communication and willingness to learn.
  • Familiarity with Git and GitHub workflows.

Responsibilities

  • Design, develop and maintain backend services using Python, Django, and FastAPI.
  • Develop clean, secure and scalable REST APIs.
  • Build features using modern microservice architecture.
  • Write reusable, maintainable and well-tested code.
  • Participate in code reviews and technical discussions.
  • Debug, profile and optimize backend services.
  • Work with SQL databases and ORM frameworks.
  • Integrate backend services with frontend applications.
  • Document technical designs, APIs, and implementation details.

Skills

Python
REST API
Django
FastAPI
React.js
TypeScript
OOP
SQL
Git

Tools

GitHub

Job description

About the Role

We are looking for a passionate Software Development Engineer Intern who enjoys solving real engineering problems and building scalable cloud applications. As an intern, you will work alongside experienced engineers on production systems used by enterprise customers. This is not a training-only internship; you will contribute to live products involving backend services, authentication, cloud infrastructure, and content delivery. This role is ideal for final-year students or recent graduates who have strong programming fundamentals and are eager to build production-grade software.

What You'll Work On
  • Designing and implementing advance access control mechanisms
  • Developing scalable backend APIs and microservices
  • Building secure authentication and authorization workflows
  • Optimizing backend performance and system reliability
  • Collaborating with frontend and DevOps teams on production deployments
Key Responsibilities
  • Design, develop and maintain backend services using Python, Django, and FastAPI
  • Develop clean, secure and scalable REST APIs
  • Build features using modern microservice architecture
  • Write reusable, maintainable and well-tested code
  • Participate in code reviews and technical discussions
  • Debug, profile and optimize backend services
  • Work with SQL databases and ORM frameworks
  • Integrate backend services with frontend applications
  • Document technical designs, APIs, and implementation details.
Required Skills
Must Have
  • Strong understanding of Python
  • Good understanding of REST API development
  • Hands-on experience with Django and/or FastAPI
  • Basic knowledge and understanding of React.js C Typescript
  • Understanding of Object-Oriented Programming (OOPs)
  • Knowledge of SQL databases (PostgreSQL/MySQL)
  • Basic understanding of software design principles
  • Strong debugging and problem-solving skills
  • Good communication and willingness to learn
  • Familiarity with Git and GitHub workflows
Good to Have
  • Knowledge of Microservices architecture
  • Docker and containerization basics
  • Authentication concepts (JWT, OAuth2)
  • Redis or caching concepts
  • Infra exposure (AWS/Azure)
  • Linux command line familiarity
  • CI/CD basics
  • Unit testing using Pytest
  • GIS/Geospatial domain knowledge or working with geospatial data is a Plus
  • Relevant personal projects, internships, or open-source contributions.
Internship Benefits
  • Work on production-scale engineering problems
  • Mentorship from experienced software engineers
  • Exposure to cloud-native backend architecture
  • Hands-on experience with scalable APIs and distributed systems
  • Opportunity to receive a Pre-Placement Offer (PPO) based on performance
  • Learn and work in a fast-paced agile development environment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intern – Python Developer
Intern – Python Developer

QuantumBot Pvt. Ltd. • Ahmedabad District

On-site
INR 900,000 - 1,500,000
Python Backend Developer Intern
Python Backend Developer Intern

Technix-Technology Solutions Private Limited • Patna

On-site
INR 111,600 - 223,200
Certificate of Completion
Opportunity for full-time placement as Backend Developer
Backend Intern
Backend Intern

OpsTree Global • Dadri

On-site
INR 167,400 - 234,360
Product Intern
Product Intern

Production • Bengaluru

On-site
INR 223,000 - 446,000
Intern Full-Stack Developer
Intern Full-Stack Developer

E42 • Pune District

On-site
INR 150,000 - 300,000
Software Development Intern – Backend
Software Development Intern – Backend

Exactable • India

Hybrid
INR 350,000 - 700,000
Real-world experience on live projects
Mentorship from experienced engineers
Task-based incentives for completed工作
Software Full Stack Development Intern
Software Full Stack Development Intern

Infilect • Bengaluru

On-site
INR 279,000 - 446,000
Software Engineer Intern
Software Engineer Intern

Jobspage • Chennai District

On-site
INR 111,600 - 223,200
Valuable industry experience
Mentorship from senior developers
Collaborative environment
Full Stack Developer Intern – Python, Django
Full Stack Developer Intern – Python, Django

Venxr • Maharashtra

On-site
INR 112,000 - 223,000
Senior Backend Software Engineer
Senior Backend Software Engineer

Juuuno Inc. • Sector 10

On-site
INR 1,200,000 - 1,800,000