Jobs›Backend Engineer

Senior Backend Engineer (Python)

Astreya · Work from home
Work from home
PayPay not listed
WhereWork from home
TypeFull timeSenior
Posted3 Oct15 days ago, via Himalayas
Kaam checked
No fee, deposit or pay-to-apply signs
Day work
No vehicle or licence needed
Skills they list12 named
Backend EngineerBackend DevelopmentPython DevelopmentDjango DeveloperAPI DevelopmentSenior Backend Python DeveloperSenior Python Backend DeveloperPython Backend EngineerSenior Backend EngineeringPython Backend DeveloperSenior Python EngineerSenior Python Software Engineer
About this job

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

Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →

Apply on Himalayas
Opens himalayas.app in a new tab