Home/Job List/Senior Python Backend Engineer | Experience: 5–8 Years | Location: Noida | Employment Type: Full-Time
Unicorn Workforce

Senior Python Backend Engineer | Experience: 5–8 Years | Location: Noida | Employment Type: Full-Time

Unicorn Workforce

Noida, Uttar Pradesh, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Description – Senior Python Backend Engineer

Position: Senior Python Backend Engineer

Experience: 5–8 Years

Location: Noida

Employment Type: Full-Time

Work Mode: Work From Office (5 Days a Week Initially)

After one month, based on satisfactory performance and project requirements, the candidate may transition to a Hybrid work model as per company policy.

About the Role

We are looking for an experienced Senior Python Backend Engineer with strong expertise in designing and developing scalable backend applications, REST APIs, and microservices using Python frameworks. The ideal candidate should have hands-on experience with backend architecture, database design, performance optimization, and modern software development practices.

Key Responsibilities

  • Design and develop scalable backend applications using Python.
  • Build, maintain, and optimize RESTful APIs and Microservices.
  • Develop applications using Django, FastAPI, or Flask.
  • Design efficient database schemas and optimize SQL/NoSQL queries.
  • Implement secure, scalable, and maintainable application architectures.
  • Integrate third-party APIs and external services.
  • Perform code reviews, testing, debugging, and performance tuning.
  • Collaborate with frontend developers, DevOps, QA, and product teams.
  • Ensure application reliability, scalability, and security.
  • Participate in CI/CD implementation and deployment activities.

Required Technical Skills

Programming Languages & Frameworks

  • Python
  • Django
  • Django REST Framework (DRF)
  • FastAPI
  • Flask

Backend Development

  • REST APIs
  • Microservices Architecture
  • JWT & OAuth Authentication
  • Async Programming (Celery, AsyncIO)
  • RabbitMQ
  • Kafka

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Database Design
  • Query Optimization

Architecture & DevOps

  • System Design
  • Design Patterns
  • SOLID Principles
  • Docker
  • Git
  • CI/CD Pipelines
  • Linux

Development Tools

  • GitHub / GitLab
  • Postman
  • Jira
  • Swagger / OpenAPI

Preferred Qualifications

  • Experience designing scalable backend systems.
  • Strong understanding of Python application architecture.
  • Experience with Docker and cloud platforms (AWS preferred).
  • Hands-on experience with RabbitMQ or Kafka.
  • Strong debugging and performance optimization skills.
  • Experience working in Agile development environments.

Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work independently in a fast-paced environment.
  • Strong understanding of software engineering best practices.
  • Passion for building scalable, high-performance backend systems.

Required Skills

PythonAWSDockerSQLMongoDBRedisKafkaGitCI/CDAgile

Job Details

Employment TypeFull-Time
Work ModeHybrid
Experience58 years
Positions1

Posted by

N/A

Posted on:

24 Jul 2026

About Unicorn Workforce

More open roles

Browse all jobs →