JobBobsReal-time global job discoveryLive

Senior Backend Engineer (Python)

Astreya · India · 2026-10-03

seniorRemote
Apply on the employer's site

About this role

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

Originally posted on Himalayas

Skills asked for

Similar jobs

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.