Senior Python Backend Engineer | Experience: 5–8 Years | Location: Noida | Employment Type: Full-Time
Unicorn Workforce
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.
About Unicorn Workforce
Required Skills
Job Details
Posted by
N/A
Posted on:
24 Jul 2026
About Unicorn Workforce
More open roles
- Backend Developer-Python Django-Immediate joinersPhigital Care · Secunderabad, Telangana, India
- Python Backend Developer - AI AutomationWorkfall India · India
- Python (Full stack & Backend) Engineer - Multiple PositionsColaberry · Hyderabad, Telangana, India
- Lead Python DeveloperiCapital · Jaipur, Rajasthan, India
- Python (Full stack & Backend) Engineer - Multiple PositionsColaberry · Hyderabad, Telangana, India
- Lead Python DeveloperiCapital · Jaipur, Rajasthan, India