🔔 FCM Loaded

Back End Developer

PrediQt Business Solutions Pvt. Ltd

3 - 5 years

Kolkata

Posted: 26/02/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Title: Senior Backend Developer (Python)

Location: [Insert Location]

Experience Required: 3-5 Years

Employment Type: Full-Time



About the Role

We are seeking a highly skilled Senior Backend Developer with strong expertise in Python and Data Engineering to design, develop, and optimize scalable backend systems and data pipelines. The ideal candidate should have hands-on experience with relational and NoSQL databases including PostgreSQL and MongoDB, and a strong understanding of distributed systems and backend architecture.



Key Responsibilities

Backend Development

  • Design, develop, and maintain scalable backend services using Python
  • Build RESTful APIs and microservices
  • Optimize application performance and ensure high availability
  • Implement clean, maintainable, and testable code

Data Engineering

  • Design and develop robust ETL/ELT pipelines
  • Work with structured and semi-structured datasets
  • Optimize large-scale data processing workflows
  • Ensure data integrity, validation, and transformation

Database Management

  • Design and optimize database schemas in PostgreSQL
  • Manage and scale MongoDB collections
  • Write complex SQL queries, indexing strategies, and performance tuning
  • Implement database security and backup strategies

Architecture & DevOps

  • Participate in system architecture discussions
  • Implement scalable microservices-based architectures
  • Work with containerization tools (Docker preferred)
  • Collaborate with DevOps for CI/CD implementation
  • Monitor backend performance and troubleshoot production issues



Technical Skills Required

Core Skills

  • Strong proficiency in Python
  • Experience with backend frameworks (FastAPI / Django / Flask)
  • Strong SQL expertise (PostgreSQL)
  • Hands-on experience with MongoDB
  • REST API design and development

Data Engineering Skills

  • Experience with ETL pipelines
  • Data modeling & warehousing concepts
  • Experience handling large datasets
  • Knowledge of data transformation and optimization techniques

Good to Have

  • Experience with cloud platforms (AWS / GCP / Azure)
  • Knowledge of Airflow or workflow orchestration tools
  • Experience with message brokers (Kafka / RabbitMQ)
  • Familiarity with Docker & Kubernetes
  • Understanding of distributed systems


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.