We’re hiring a Python Developer  with 3–4 years of hands-on experience to help us build scalable APIs  and Temporal Workers  for distributed workflows.
You’ll be working on systems that power reliable, fault-tolerant background processing at scale.
What You’ll Do 
- Design and implement RESTful APIs in Python.
 
 
- Build and maintain Temporal Workers  for executing workflows and activities.
 
 
- Develop and optimise background job execution and distributed workflows.
 
 
- Collaborate with product, DevOps, and frontend teams to deliver end-to-end solutions.
 
 
- Write clean, testable, and maintainable code.
 
 
What We’re Looking For 
- 3–4 years of professional experience with Python.
 
 
- Strong experience in API development.
 
 
- Familiarity with distributed systems , asynchronous processing, or job queues (Temporal, Celery, etc.).
 
 
- Good working knowledge of relational databases (PostgreSQL/MySQL) and caching (Redis).
 
 
- Comfort with Docker and containerised environments.
 
 
- Strong debugging and problem-solving skills.
 
 
Nice to Have 
- Hands-on experience with Temporal  (big plus).
 
 
- Knowledge of Node.js  for API or worker development.
 
 
- Exposure to microservices and cloud environments (AWS/GCP).
 
 
This is a contract / consultant position for a period of 3 months.