About the role
Requirements:
- Strong proficiency in Python.
- Proven experience designing and operating distributed systems at scale.
- Hands-on experience with workflow orchestration tools (e. g., Temporal, Hatchet, Airflow, Celery, Prefect).
- Solid understanding of system design principles, scalability, and reliability.
- Experience with asynchronous programming and message queues.
- Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus.
- Good problem-solving and debugging skills.