Durable Workflows Engineer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Durable Workflows Engineer operating Swisscom’s HR automation platform. Building secure, observable Temporal workflows and AWS infrastructure with Python.

Responsibilities:

  • Support Swisscom's HR automation platform for enterprise workflows
  • Operate and evolve a self-hosted workflow platform on AWS with Temporal
  • Design and ship durable workflows in Python, including human approvals and safe changes in flight
  • Build infrastructure as code and run containerized services with CI/CD ownership
  • Ensure reliable rollouts and rollbacks, vulnerability scanning and patching
  • Ensure security, least-privilege access and observability end to end
  • Maintain clear audit trails and ensure work is not lost in flight
  • Take initiative and keep processes observable end to end

Requirements:

  • Proven experience with Temporal in production, including versioning in-flight workflows, determinism and replay
  • Python as primary programming language
  • Hands-on AWS experience, including infrastructure as code and running services at scale
  • Production experience with AWS ECS, Docker, and AWS Python CDK
  • Solid understanding of identity and authorisation in enterprise contexts
  • Experience with safe token handling under concurrency
  • Experience with OpenTelemetry, including tracing across asynchronous, long-running processes
  • Degree (ETH/Uni/AUS) in Computer Science or an equivalent qualification
  • Fluent English
  • German or Italian is a plus

Benefits:

  • 60–100% remote work arrangement
  • Flexible work percentage (60–100%)