Senior Backend Engineer (Python)
Astreya · India · 2026-10-03
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
- python
- django
- rest
- postgresql
- redis
- airflow
- linux
- jira
Similar jobs
- Senior Backend Engineer, PaymentsWeave · US Remote
- Senior Backend Engineer_Spring Security (Remote, RO)NTT DATA Romania SA
- Senior Software Engineer, Backend (Retail DEX)Coinbase · Remote - Canada
- Senior Software Engineer, Backend - Payments PlatformCoinbase · Remote - USA
- Senior Software Engineer, Backend - Overseer (Platform)Coinbase · Remote - USA
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.