Senior Backend Engineer (Python)

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Technical Requirements
Core Stack
  • Python 3.11+ and Django 4.2+ with Django REST Framework
  • PostgreSQL with multi-tenant architecture (schema-per-tenant isolation)
  • Celery + Redis for asynchronous task processing and caching
  • Django Channels for WebSocket/real-time features
  • JWT authentication and role-based access control (RBAC)
  • Apache Airflow (DAGs, scheduling, workflow automation)
Key Skills
  • Building RESTful APIs with DRF (serializers, viewsets, authentication)
  • Complex database design and ORM optimization
  • Workflow orchestration using Apache Airflow
  • Distributed task queues and background job processing
  • WebSocket consumers for real-time updates
  • Multi-tenant SaaS architecture patterns
  • Git version control and Linux/Unix environments
Highly Desired
  • AI/ML API integration (Google Gemini, OpenAI)
  • ITSM platform experience (ServiceNow, Jira Service Management)
  • Hands-on experience with Apache Airflow in production environments
  • Service Layer and Repository design patterns
  • OAuth 2.0 and third-party integrations (Slack, PagerDuty)

Requirements

  • 8+ years Python development, 5+ years production Django experience
  • Strong PostgreSQL skills (schema design, complex queries, optimization)
  • Hands-on experience with Apache Airflow for workflow orchestration, DAG development, and scheduling of data pipelines
  • Experience with Celery task queues and Redis in production
  • Proven track record building scalable REST APIs
  • Understanding of multi-tenant architecture and data isolation
  • Excellent problem-solving and code organization skills

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
Astreya logo
Astreya

IT Services and IT Consulting

San Jose California

RecommendedJobs for You

Chennai, Delhi / NCR, Bengaluru