Vaga Full Stack

Senior Software Engineer - Application Development

AWS EC2 (Elastic Compute Cloud) Go Node.js ReactJS

Thoughtly

Thoughtly

Startup

Salário: Não especificado

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Thoughtly é uma plataforma de agentes de voz com IA que permite às empresas atender, qualificar e resolver conversas com clientes, ao vivo, por telefone, sem colocar ninguém em espera. Somos uma empresa com sede em Nova York. Combinamos fala em tempo real, raciocínio com LLMs e telefonia nativa SIP/PSTN para lidar de tudo, do suporte inbound e agendamentos à captação de leads e pagamentos, integrando-se diretamente às ferramentas que as empresas já usam. Somos uma equipe remota, obcecada por produto, que entrega rápido para clientes nos Estados Unidos e em outros países. Se você valoriza autonomia, resultados claros e a construção de sistemas confiáveis dos quais usuários reais dependem, vai se sentir em casa. Você atuará de ponta a ponta, da descoberta do problema à produção, colaborará com pessoas cuidadosas e verá seu trabalho ir ao ar rapidamente. Nosso padrão é simples: viés para ação, alta qualidade e comunicação objetiva. Junte-se a nós para moldar o futuro da automação de voz e entregar um trabalho do qual você tenha orgulho de assinar.

Atividades e Responsabilidades

- Projetar, desenvolver e manter serviços de produção em Node.js (TypeScript) e Go, integrando com front-end React (TypeScript).
- Liderar deploy e operação na AWS (ECS/Fargate, EKS, ECR, RDS, DynamoDB, S3, CloudFront, SQS/SNS, IAM) com Terraform (IaC).
-Estabelecer e rodar CI/CD (ex.: GitHub Actions), releases diárias, canários, rollbacks e automação de testes.
- Garantir performance e confiabilidade: websockets, eventing e alto throughput de APIs; definir SLOs, criar dashboards e alertas.
- Colaborar com o time de Conversational AI para levar features com LLMs à produção (latência, fallbacks, avaliação).
- Trabalhar próximo a Produto e Customer para traduzir fluxos enterprise em software robusto e seguro.
- Participar de on-call e de melhorias contínuas de observabilidade (Grafana/Prometheus/OpenTelemetry/CloudWatch).

Requisitos

- Experiência: 7+ anos em engenharia de software.
- Back-end: Domínio de Node.js/TypeScript.
- Front-end: Experiência prática com React (TypeScript).
- DevOps/Plataforma: Docker, Terraform, CI/CD (ex.: GitHub Actions).
- Observabilidade: métricas, logs e monitoramento (Grafana/Prometheus/OpenTelemetry/CloudWatch).
- Sistemas distribuídos: concorrência, backpressure, caching, idempotência, isolamento de falhas.
- Operação em produção: experiência com serviços em escala e participação em on-call.
- Cloud (AWS): vivência com ECS/Fargate, EKS, ECR, RDS, DynamoDB, S3, CloudFront, SQS/SNS, IAM.
- Comunicação e cultura: comunicação clara, colaboração, bias to action e low ego.
- Inglês funcional para trabalho com documentação e time internacional.
- Disponibilidade para colaborar com sobreposição de horário com NYC.