Remotely
pythonawspostgresqlqueuestemporalidempotencyasync workflows
Job Description
📋 Description
- Design services and state models for multi-stage workflows that fan out across automated processing
- Build orchestration primitives — retries, failure recovery, idempotency, auditable state
- Integrate model inference into production workflows without sacrificing debuggability or human
- Build the APIs and tooling that let product, operations, and ML teams operate, debug, and trust
- Own reliability and observability for workflows where a silent failure means a corrupted result
🎯 Requirements
- Production backend experience with strong opinions about what ages well and why
- Sharp instincts for system design, service boundaries, and where to put complexity — and where to
- Fluency with the distributed systems toolkit: async workflows, queues, idempotency, retries, and
- Ability to take ambiguous product, operational, and ML constraints and turn them into a system that
- Comfort working in Python on AWS with Postgres; experience with Temporal or similar workflow
🎁 Benefits
- Bi-annual performance bonus structure
- Generous equity grant vested over 4 years
- Up to $15k Relocation bonus
- $10K housing bonus (if you live within 0.5 miles of our office)
- $1.5K monthly stipend for meals
- Free Equinox membership
Back to all jobs