A AWS CLI adicionou suporte para uploads de stdin , então agora você tem a opção de fazer algo assim:
pg_dump ...dbargs... | aws s3 cp - s3://my-bucket/backup-$(date "+%Y-%m-%d-%H-%M-%S")
Não é o ideal, pois você está transmitindo para sua máquina local e depois para s3 - mas é pelo menos um único comando.