Menucoster
Senior Python Backend Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹3,500,000 – ₹4,500,000 / year
Location:
Hyderabad, Telangana, India
Work mode:
Onsite
Published on:
24 August 2026
What they need
Build and operate the Python/Django systems that turn inconsistent, changing foodservice information into dependable platform inputs - with deliberate validation, failure recovery, reprocessing and traceability.
This is a senior hands-on backend role, not a generic Django CRUD role and not a warehouse-only Data Engineer role.
The defining capability is production information processing: multi-step workflows that must remain correct and recoverable when data is incomplete, processing fails or the same work is delivered more than once.
Roles & Responsibilities
- Build and improve production Django applications, services and operational backend capabilities.
- Design multi-step ingestion and processing from source through validation, transformation or enrichment to persistence or downstream handoff.
- Make failure behaviour explicit, including invalid data, retries, duplicate processing, partial failure and safe reprocessing.
- Work with asynchronous and scheduled processing and make important workflow state observable.
- Acquire and process information from APIs, files, catalogues, documents, websites and other approved sources where required.
- Diagnose production failures using logs, metrics, database/runtime evidence and controlled reproduction.
- Improve tests, technical documentation and operational guidance for long-term maintainability.
Preferred Candidate Profile
- Strong production Python backend engineering with current hands-on ownership.
- Strong production Django experience beyond simple CRUD/API familiarity.
- A substantial production data or information-processing workflow that you personally built, operated or materially improved.
- Practical reasoning about reliability and correctness: validation, retries, duplicate processing, partial failure, idempotency, replay/reprocessing and monitoring.
- Strong relational database engineering and production debugging capability.
- Clear written technical communication and responsibility beyond initial implementation.
Preferred / Nice-to-Have Skills
Useful experience may include PostgreSQL, Celery or comparable workers, Redis/RabbitMQ/Kafka, FastAPI, external data acquisition or crawling, browser automation, and practical AI/LLM integration. These are not an all-tools checklist.
Ideal Candidate Summary
You are a senior Python/Django engineer who still works hands-on and has owned production workflows where information moves through multiple stages and failures have real downstream consequences.
Your experience may be described as ingestion, background jobs, imports, synchronisation, webhooks, reconciliation, ETL, file processing, crawling or data pipelines. What matters is that you can explain the production lifecycle and your personal responsibility for it.
Other offers great for you!
These companies are also looking for great profiles
Almatech
Senior Back-end (Python - Django)
80-120K
Permanent contract
Remote
Skills
8 months ago
Quick apply
Skiils
Ingénieur IA Back-End / AI Engineer Python (H/F)
50 - 52k€
Permanent contract
Saint-Denis, France
Hybrid
Skills
4 months ago
Quick apply
Tenth Revolution Group
Développeur Python Senior | Backend & API
Freelance
Paris, France
Hybrid
Skills
3 months ago
Quick apply