SDE 2 Backend Developer (Python)

India, Madhya Pradesh, Indore

icon
₹ 7 - 8 Lakh/year

Full-time

Posted on: 6 months ago

Skills

python
django, flask, or fastapi
devops
fullstack
aws

Job Title: SDE 2 Backend (Python/Django, AWS)

Experience: 2+ Years
Location: Vijaynagar (AB Road), Indore, Madhya Pradesh, India
Employment Type: Full-time

Salary: 7-8 LPA CTC

About the Role
We are looking for a Senior Backend Developer with strong expertise in Python (Django Framework) and AWS Cloud Infrastructure. The ideal candidate will have hands-on experience in building scalable backend systems, designing APIs, managing cloud infrastructure, and deploying containerised microservices.
You will work closely with our frontend, mobile, and DevOps teams to build robust, high-performance, and secure backend services.


Key Responsibilities

    • Design, develop, and maintain scalable backend systems using Python and Django.

    • Build and optimize RESTful APIs and microservices.

    • Manage and deploy services on AWS Cloud (S3, EC2, DynamoDB, Lambda, etc.).

    • Implement caching strategies using Redis for performance optimization.

    • Use Docker for containerization and Kubernetes for deployment and version control.

    • Design and manage relational and NoSQL databases ensuring data integrity, security, and performance.

    • Work on system architecture design — both High-Level (HLD) and Low-Level (LLD).

    • Collaborate with cross-functional teams to ensure seamless integration and delivery.

    • Participate in code reviews, performance tuning, and best practice implementation.

    • Maintain comprehensive documentation and ensure smooth CI/CD pipelines.

    Required Skills & Qualifications

    • Bachelor’s degree in Computer Science, Engineering, or related field.

    • 2+ years of professional experience as a backend developer.

    • Strong proficiency in Python and Django Framework.

    • Solid understanding of AWS services — EC2, S3, DynamoDB, Lambda, etc.

    • Experience with Redis caching for performance improvements.

    • Hands-on with Docker and Kubernetes for container orchestration.

    • Strong understanding of database design, query optimization, and data modeling.

    • Experience designing and implementing scalable architectures.

    • Knowledge of CI/CD pipelines, Git, and version control best practices.

    • Understanding of REST API design principles, authentication, and security standards.


      Good to Have

    • Experience with GraphQL, Celery, or RabbitMQ.

    • Familiarity with microservices architecture.

    • Knowledge of monitoring tools (Prometheus, Grafana, CloudWatch).

    • Exposure to DevOps practices and infrastructure automation.


      What We Offer

    • Competitive salary and performance-based growth.

    • Opportunity to work on scalable, cutting-edge technologies.

    • Collaborative and learning-focused team environment.

    • Ownership and autonomy in projects.


      Selection Procedure

      1. Resume screening

      2. HR phone interview

      3. Assignment

      4. Technical Interview 1

      5. Technical Interview 2