Dev Back End Senior

Tamborete

Belo Horizonte

Hybrid

BRL 201,000 - 268,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Plano de saúde
Vale alimentação R$1.000/mês
Modelo híbrido 4x1 (presencial + home)

Job summary

A Tamborete, plataforma de pagamentos sediada em Belo Horizonte, busca engenheiro(a) backend sênior para conduzir a migração de monólito para microsserviços. Você trabalhará com Python/Go/NestJS, AWS serverless, PostgreSQL e DynamoDB, desenhando APIs robustas e contratos entre serviços.

O papel envolve autonomia total, prova de entrega de projetos complexos em Fintech e atuação em ambiente híbrido com foco em entrega de valor. Vaga CLT, benefícios e possibilidade de crescimento.

Qualifications

  • Profundidade real em pelo menos uma das tecnologias: Python, Go ou Node/NestJS, com experiência prática entre elas.
  • AWS Serverless em produção, incluindo lidar com cold start, timeouts e limites de payload.
  • PostgreSQL e DynamoDB em produção: modelagem, índices e critérios de uso.
  • Já ter passado por migração significativa de monólito para microsserviços e saber contar aprendizados.
  • Automação de testes como prática consolidada e desenho de APIs com versionamento e retrocompatibilidade.
  • Residir em BH ou aceitar regime híbrido; vaga não remota.
  • Experiência com Fintech / pagamento: checkout, Pix, conciliação, e integração com PSP/gateway.

Responsibilities

  • Extrair microsserviços do monolito definindo fronteira, contrato e migração sem parar a operação.
  • Escrever código com idempotência, retry e consistência eventual.
  • Decidir entre PostgreSQL ou DynamoDB e defender a escolha.
  • Desenhar contratos de API entre serviços, com front-end e parceiros.
  • Testar de forma automatizada e implementar documentação de regras de negócio.
  • Documentar conhecimento para deploy e manutenção.
  • Aplicar IA com critério: acelerar apenas quando houver domínio.

Skills

Python
Go
NestJS/Node.js

Tools

AWS Serverless
PostgreSQL
DynamoDB
SQS/SNS
Serverless Framework
Terraform

Job description

A Tamborete é a plataforma de pagamentos padroeira dos pequenos e puxa saco dos gigantes. Gateway, checkout, API Pix e carteira digital para quem vende na internet: do infoprodutor que faturou o primeiro real ao e-commerce que já cansou de ser maltratado por adquirente grande. Se você não nos conhece, passa no nosso Instagram (@tamborete.br). É, aquilo lá é a gente mesmo. E o código por trás daquilo tudo é o que você vai escrever.

A parte séria (porque tem uma)

Por trás das esquetes tem um sistema processando pagamento de verdade, todos os dias. E estamos no meio de uma migração de monolito para microsserviços. Não a de slide de consultoria: a de verdade, com transação passando enquanto a mudança acontece. Autorização, captura, liquidação, estorno, split, conciliação. Aqui, requisição duplicada não é bug: é cobrança duplicada no cartão de alguém. E vamos ser honestos como somos nos Reels: nosso ambiente ainda não tem tudo mastigado. Regra de negócio que só existe na cabeça de alguém, processo que ninguém escreveu, decisão de arquitetura que precisa sair essa semana. Se você precisa de especificação perfeita pra começar, a gente se admira de longe.

A stack (a de verdade, não a do job description genérico)
  • Python e Go nos serviços
  • NestJS nas APIs
  • Next.js no front (não precisa ser front, precisa desenhar contrato que o front não xingue)
  • AWS serverless: Lambda como unidade principal, API Gateway, filas e eventos
  • PostgreSQL no transacional, DynamoDB onde a escala pede
  • Observabilidade e CI/CD em evolução. Melhorar isso é parte do trabalho, não desculpa
O que você vai fazer
  • Extrair microsserviços do monolito definindo fronteira, contrato e migração sem parar a operação
  • Escrever código com idempotência, retry e consistência eventual como hábito, não como resposta decorada de entrevista
  • Decidir o que vai pra PostgreSQL e o que vai pra DynamoDB, e defender a decisão
  • Desenhar contratos de API entre serviços, com o front e com parceiros
  • Testar de forma automatizada porque é assim que se trabalha, não porque alguém mandou
  • Documentar: hoje tem muita regra de negócio morando na cabeça das pessoas, e cabeça não faz deploy
  • Usar IA no desenvolvimento com critério: acelerar sim, colocar em produção linha que você não entende, jamais
O que é obrigatório
  • Profundidade real em pelo menos uma: Python, Go ou Node/NestJS, com disposição comprovada de transitar entre elas
  • AWS serverless em produção, incluindo as dores: cold start, timeout, limite de payload, conta no fim do mês
  • PostgreSQL e DynamoDB em produção: modelagem, índice e o critério de quando usar cada um
  • Já ter vivido uma migração grande e conseguir contar o que deu errado (se nada deu errado, você não estava lá)
  • Teste automatizado como hábito de anos, não de projeto
  • Design de API: versionamento, retrocompatibilidade, breaking change comunicado como gente
  • Morar em BH ou topar o modelo híbrido. Eliminatório: a vaga não é remota, e não adianta perguntar no DMO que conta muito a favor
  • Fintech / meios de pagamento: checkout (autorização, captura, liquidação, estorno, chargeback), split, conciliação
  • Ter trabalhado em PSP, gateway, subadquirente ou adquirente
  • Pix na prática: integração, webhooks, devolução, limites
  • Arquitetura orientada a eventos (SQS, SNS, EventBridge, DLQ, ordering)
  • Infra como código (Serverless Framework, SAM, Terraform, CDK)
  • Vivência em early stage: construir muito com pouco
Como a gente trabalha

Mão na massa: sênior aqui escreve código todo dia. Todo. Dia. Proatividade real: sem spec mastigada Autonomia de ponta a ponta: da decisão de arquitetura ao incidente das 23h (que a gente trabalha pra não existir) Documentar e distribuir conhecimento Tolerância a ambiguidade: regra não escrita faz parte do jogo

Modelo, regime e benefícios
  • CLT, integral
  • Híbrido: 4 dias presenciais + 1 de home office (Santa Lúcia, BH)
  • escala 5x2
  • Caju com VA de R$ 1.000/mês
  • Plano de saúde (não queremos que você passe mal, mas se passar, vai estar bem amparado)
  • Bônus real por implementações entregues com impacto positivo: entregou, mediu, impactou, recebeu
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Sênior Backend - Fintech de Pagamentos
Desenvolvedor(a) Sênior Backend - Fintech de Pagamentos

Moura's R&S • Belo Horizonte

Hybrid
BRL 156,000 - 246,000
Vale alimentação
Auxílio combustível
Plano de saúde Amil
+2
Engenheiro de Software Pleno — Backend / Plataforma
Engenheiro de Software Pleno — Backend / Plataforma

TOQ • Brazil

On-site
BRL 41,000 - 49,000
Contrato PJ — R$ 4.000,00
Autonomia sobre epics inteiras
Caminho de crescimento com decisões na
Tech Lead
Tech Lead

Tributo Devido • Florianópolis

On-site
BRL 127,000 - 152,000
Day off de aniversário
Pausa final de ano
Pessoa Desenvolvedora Sênior | Full Stack
Pessoa Desenvolvedora Sênior | Full Stack

Unit Serviços Financeiros • Vitória

Hybrid
BRL 150,000 - 210,000
Honorários fixos
Ajuda de custo
Assistência médica
+8
DESENVOLVEDOR JAVA
DESENVOLVEDOR JAVA

Muffato Foods • Londrina

Hybrid
BRL 120,000 - 180,000
Telemedicina e Telepsicologia
Plano Odontológico
Clube de Vantagens e Descontos em Farm
+7
Software Engineering III
Software Engineering III

Dock Group • Porto Alegre

Hybrid
BRL 180,000 - 280,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock Group • Barueri

Hybrid
BRL 180,000 - 300,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
[Tech] Especialista em Engenharia de Software Fullstack - Go/Angular | Cloud (Remoto)
[Tech] Especialista em Engenharia de Software Fullstack - Go/Angular | Cloud (Remoto)

TOTVS • São Paulo

On-site
BRL 180,000 - 240,000
Plano médico
Plano odontológico
Wellhub
+3
Tech Lead (Backend) - Híbrido
Tech Lead (Backend) - Híbrido

CRMBonus • São Paulo

On-site
BRL 300,000 - 520,000
Assistência médica (Porto Seguro/OAB)
Vale-refeição/ alimentação
Auxílio Mobilidade
+3
Desenvolvedor Backend V
Desenvolvedor Backend V

EXA • Brazil

Hybrid
BRL 180,000 - 300,000
Assistência médica
Seguro de vida
Auxílio home office
+2