Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Python Backend Engineer


Key Responsibilities:

  • Design, develop, and maintain backend services using 

    Python (Flask/FastAPI)

    .
  • Build and optimize 

    REST APIs

     for Lead Predictor features.
  • Implement and manage 

    PostgreSQL

     databases with 

    SQLAlchemy ORM

     and handle schema migrations using 

    Alembic

    .
  • Integrate 

    ElasticSearch

     for search and analytics functionalities.
  • Work with 

    Redis / Celery / RQ

     for background task processing and caching.
  • Collaborate with AI teams to integrate solutions using 

    Azure OpenAI, OpenAI SDK, LangChain, and LangGraph

    .
  • Monitor and log system performance using 

    ELK stack (Elasticsearch, Logstash, Kibana)

    .
  • Containerize and deploy applications using 

    Docker

    .
  • Ensure system scalability, security, and performance optimization.
  • Collaborate with cross-functional teams (Product, AI, and DevOps) to deliver end-to-end features.


Required Skills & Experience:

  • Strong programming skills in 

    Python 3

     with experience in 

    Flask or FastAPI

    .
  • Hands-on experience with 

    PostgreSQL

     and query optimization.
  • Proficiency in 

    SQLAlchemy ORM

     and database migration tools like 

    Alembic

    .
  • Experience with 

    Redis

    RQ

    /

    Celery

     for task queues and caching.
  • Good understanding of 

    ElasticSearch

     integration and optimization.
  • Experience with 

    AI/ML model integration

     using 

    Azure OpenAI, LangChain, LangGraph

    .
  • Familiarity with 

    Docker

     and containerized deployment.
  • Experience with 

    logging, monitoring, and debugging

     using 

    ELK stack

    .
  • Solid understanding of 

    software design patterns, scalability, and performance optimization

    .

Good to Have

  • Exposure to microservices architecture.
  • Knowledge of CI/CD pipelines and cloud environments (Azure/AWS/GCP).
  • Prior experience in 

    AI-powered platforms

     or 

    predictive analytics

     projects.

Position

  • Title: 

    Python Backend Engineer

  • Location: Chennai

  • Type: Full-Time
  • Only Immediate joiners apply who are comfortable for chennai location.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You