AI Jobs Map

GoJungle · São Paulo, São Paulo, Brazil

Engenheiro(a) de Software Sênior

seniorfull timePosted 25 days ago
Apply on LinkedInLinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

node.jstypescriptwebhooksvuenuxtreactpostgresqlmongodbredisawscloudflareci/cdopentelemetrykubernetesclickhousedynamodbanthropic

Sobre a oportunidade

Empresa de tecnologia do setor de iGaming, operando em mercado regulado no Brasil, busca duas pessoas engenheiras sêniores para atuar de ponta a ponta em produtos de alta criticidade — sistemas transacionais, painéis administrativos e aplicações web de grande volume. Você atuará com autonomia real: do desenho da solução à operação em produção.

Conhecimentos exigidos

Backend

- Go e Node.js/TypeScript em nível avançado — as duas linguagens têm o mesmo peso no nosso dia a dia; buscamos quem transita entre elas com fluência

- Arquitetura de software: separação de camadas, APIs REST, autenticação/autorização, mensageria e processamento assíncrono

- Integração com APIs de terceiros críticas (pagamentos, verificação de identidade), incluindo webhooks, idempotência e reconciliação

Frontend

- Vue/Nuxt ou React/Next em nível sênior, com TypeScript

- SSR, gerenciamento de estado, boas práticas de performance e acessibilidade

Dados

- PostgreSQL avançado (modelagem, índices, performance, migrations)

- Vivência com Vue/Nuxt ou React/Next e MongoDB

- Cache distribuído (Redis ou similar)

Cloud e escalabilidade

- AWS (containers, bancos gerenciados, filas, secrets)

- Cloudflare (CDN, DNS, segurança de borda)

- Infraestrutura como código e CI/CD

- Experiência real escalando sistemas: caching, filas, rate limiting, deploy sem downtime, troubleshooting em produção

Segurança

- Tratamento de dados sensíveis (LGPD/PII), gestão de secrets, princípio do menor privilégio

Desejáveis

- Experiência em iGaming, fintech ou meios de pagamento (PIX, conciliação)

- Observabilidade (OpenTelemetry, tracing, métricas)

- Precisão monetária em sistemas financeiros

- Familiaridade com ambientes regulados, auditoria e certificações

- Kubernetes, ClickHouse, DynamoDB

Engenharia potencializada por IA

Este é o requisito que mais diferencia esta vaga. Buscamos alguém que já trate IA como ferramenta profissional de engenharia, não como curiosidade:

- Uso de agentes de código — Claude Code, Cursor, Codex ou equivalentes — no fluxo real de trabalho: implementação, refactoring, revisão, testes, migração

- Desenvolvimento orientado a especificação (spec-driven): escrever contexto em Markdown — specs, convenções do repo, documentos de arquitetura — para que a IA produza resultado consistente com o padrão do time, em vez de "prompts soltos"

- Skills e automação de contexto: capacidade de encapsular conhecimento do time (padrões de código, playbooks, checklists de revisão) em instruções reutilizáveis que elevam a qualidade de todo o time, não só a própria

- Senso crítico: saber quando a IA acelera e quando atrapalha; revisar output com rigor de sênior — a responsabilidade pelo código entregue é sempre humana

- Mentalidade de alavancagem: o sênior que buscamos usa IA para eliminar o trabalho repetitivo e investir seu tempo no que só um sênior faz — arquitetura, decisões de trade-off, mentoria

Quem buscamos (perfil e cultura)

- Autogestão de verdade: você recebe um objetivo, não uma tarefa. Faz o discovery, propõe, executa e reporta. Ninguém vai quebrar o problema em tickets para você.

- Documentação como entregável: código sem documentação é trabalho pela metade. Valorizamos quem escreve bem — documentos técnicos, propostas, manuais — porque documentação clara sustenta auditoria, certificação e continuidade do time.

- Rigor com processo, sem burocracia vazia: versionamento de documentos, planos de rollback, gates de qualidade. Não é papelada — é disciplina de quem opera sistema crítico.

- Discrição e maturidade: setor regulado exige cuidado com o que se expõe — em código, em conversa, em público.

- Comunicação objetiva e iterativa: feedback direto, correções rápidas, sem ego. Entrega draft, recebe ajuste, incorpora e segue. Ciclos curtos valem mais que perfeição demorada.

- Transparência sobre riscos: dívida técnica não se esconde — se documenta, se prioriza e se comunica. Esperamos que você aponte o problema antes que ele aponte você.

- Visão de conformidade: decisões técnicas aqui têm dimensão regulatória (rastreabilidade, auditoria, jogo responsável).