Full Stack Engineer (Pleno) - Remoto, Full time, Brasil
A Bytenana é uma empresa americana que constrói produtos de software (SaaS) para clientes nos Estados Unidos. Trabalhamos como parceiros de engenharia — colaboração em tempo real, mentalidade de produto e autonomia.
Qual é o perfil
Esta não é uma vaga de Data Engineer puro, nem de Full Stack fraco em dados. Procuramos um(a) Full Stack Engineer com inclinação a dados/backend: alguém que entrega produto de ponta a ponta (API em Node, tela em React, deploy em AWS) e, ao mesmo tempo, é acima da média em modelar PostgreSQL/PostGIS e construir pipelines em Python que alimentam esse produto.
Nossa stack
* Node, React, AWS, PostgreSQL, Python
* PostGIS / dados geoespaciais em alguns projetos
Requisitos — núcleo inegociável
* Workflow agêntico com Claude Code (obrigatório). Não basta usar IA como autocomplete. Buscamos quem delega tarefas multi-passo ao agente (planejar → implementar → rodar testes → corrigir), usa CLAUDE.md/memória de projeto, escreve boas instruções, monta comandos/subagentes, revisa criticamente o que o agente produz, sempre assinando o commit, assumindo responsabilidade.
* Banco de dados forte (o diferencial real do pleno que anda sozinho): modelagem relacional sólida, SQL complexo sem depender de ORM, índices, EXPLAIN ANALYZE, particionamento, transações e locks.
* Python para pipelines em produção: ETL/ELT de verdade (não notebook), agendamento, idempotência, validação de dados, tratamento de falhas e reprocessamento.
* Backend em Node: REST/GraphQL, autenticação, estruturação de serviço respeitando o padrão existente.
* React: consome API, gerencia estado e entrega tela funcional (não precisa ser especialista em UI).
* AWS: S3, RDS, Lambda/ECS, IAM básico, sabendo fazer deploy e debugar em cloud com autonomia.
* ~4 a 6 anos de experiência prática, com autonomia em ambiguidade: recebe um requisito vago, faz as perguntas certas, decide a modelagem e entrega sem acompanhamento passo a passo.
* Inglês suficiente para conversar e trabalhar com clientes nos EUA no dia a dia.
O que você já deve ter construído
* Pelo menos um produto/SaaS em produção que tocou de ponta a ponta (banco → API → tela), idealmente com usuários reais e dados crescendo
* Um pipeline de dados rodando em produção, agendado, monitorado, que já quebrou e você consertou
* Um schema de banco desenhado do zero, com justificativa para as decisões
* Histórico de otimização (ex.: \"uma query de 40s que baixei para 200ms\")
Diferenciais (nice-to-have)
* PostGIS / dados geoespaciais: tipos geométricos, índices GiST, funções ST_*, projeções/SRID, tiles, mapas, geocoding, cálculo de distância/área, rotas
* Orquestrador de pipelines (Airflow, Dagster, Prefect ou Step Functions)
* Infraestrutura como código (Terraform/CDK)
Condições
* Remoto, baseado no Brasil, com sobreposição de horário com os EUA (40h por semana)
* Contrato PJ
* Pagamento em USD, dentro dos padrões de mercado
Processo seletivo
* Triagem — seleção das candidaturas aqui pelo LinkedIn. Apenas os candidatos selecionados receberão um contato nosso para a próxima etapa
* Apresentação em vídeo — você envia um vídeo curto (2–3 min) apresentando um projeto que construiu (o seu melhor trabalho que possa ser demonstrado sem infringir confidencialidade), destacando as decisões técnicas e onde usou workflow agêntico
* Entrevista final — conversa em inglês com nosso CTO e tech lead, com testes técnicos ao vivo.
Interessado(a)? Candidate-se aqui.
#vagadev #fullstack #python #postgresql #postgis #remoto #claudecode #engenhariadesoftware