Jobs · himalayas
Senior Backend Engineer (Python)
Aperture Cloud · India · Posted 28d ago
About the role
Build and maintain scalable backend services using Python and Django for a global technology company.
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
Read the full posting on himalayas →
FAQ
Is the Senior Backend Engineer (Python) role at Aperture Cloud remote?+
This Senior Backend Engineer (Python) position is listed as remote (India).
What is the salary for the Senior Backend Engineer (Python) role at Aperture Cloud?+
The listing states Estimated 53k-200k USD.
What seniority level is this Senior Backend Engineer (Python) role?+
This is a senior level position.
How do I apply for the Senior Backend Engineer (Python) role at Aperture Cloud?+
Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Aperture Cloud.