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.