Skip to content

Open nowPosted 151 days ago

Software Engineer Fullstack - Payments

Insider Store8 open roles

Where
BR, Remote
Work mode
Remote
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSoftware Engineer Fullstack - PaymentsInsider Store · BR, Remote
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Insider Store's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

12.3% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.5%3 days
  3. 12.3%7 days
  4. 19.3%14 days
  5. 35.6%30 days
  6. 57.8%60 days
This job: posted 151 days ago

The posting

Buscamos uma pessoa Senior Software Engineer Fullstack – Payments para atuar em iniciativas críticas relacionadas ao ecossistema financeiro da Insider, com foco em fluxos de pagamento, tesouraria, conciliação, integrações fiscais e sustentação da operação core de pagamentos da empresa.

Essa pessoa terá papel fundamental na evolução da arquitetura, confiabilidade e segurança dos sistemas financeiros e de pagamentos, garantindo alta disponibilidade, rastreabilidade, resiliência e consistência em fluxos transacionais de missão crítica.

Esperamos alguém com forte experiência em backend, boa atuação fullstack e vivência com integrações complexas, capaz de navegar por contextos de alta criticidade operacional, tomar decisões técnicas de alto impacto e atuar como referência técnica para o time.

Nossa stack principal hoje é NestJS, TypeScript e GCP. Valorizamos experiência prática com esse ecossistema, mas também buscamos alguém com repertório para propor padrões, ferramentas e arquiteturas mais eficientes quando fizer sentido para o produto e para a operação.

Embora seja uma posição fullstack, o foco principal será em backend, integrações com gateways, adquirentes, antifraude, serviços financeiros e arquitetura distribuída orientada a eventos, webhooks e transações.

Responsabilidades e atribuições

  • Projetar, desenvolver e evoluir sistemas críticos relacionados ao fluxo de pagamentos da Insider, principalmente com NestJS, TypeScript e serviços em GCP.
  • Atuar em iniciativas envolvendo gateways de pagamento, adquirentes, antifraude, conciliação, tesouraria, chargebacks, estornos, webhooks e integrações fiscais.
  • Garantir confiabilidade, rastreabilidade, segurança e resiliência dos fluxos financeiros da empresa, reduzindo risco operacional em processos transacionais.
  • Desenvolver soluções escaláveis para processamento transacional, com foco em disponibilidade, consistência, observabilidade e recuperação segura de falhas.
  • Participar ativamente de decisões arquiteturais relacionadas ao ecossistema financeiro e de pagamentos, propondo padrões técnicos quando houver ganho claro para o negócio.
  • Trabalhar na evolução de integrações entre serviços internos, ERPs, plataformas fiscais, gateways, adquirentes e parceiros financeiros.
  • Definir e implementar estratégias de idempotência, retries, deduplicação, tolerância a falhas, compensação e recuperação de transações.
  • Evoluir APIs, workers, filas, eventos e rotinas de backoffice que suportam a operação de pagamentos e financeiro.
  • Desenvolver e revisar código com foco em qualidade, segurança, performance, testabilidade e manutenção de longo prazo.
  • Atuar como referência técnica para pessoas menos experientes do time, apoiando através de code reviews, pair programming e compartilhamento de conhecimento.
  • Contribuir na definição e evolução de boas práticas de engenharia, observabilidade, testes automatizados, CI/CD e operação de sistemas críticos.
  • Trabalhar em parceria com times multidisciplinares para transformar desafios operacionais, financeiros e de produto em soluções técnicas robustas.

Requisitos e qualificações

  • Experiência sólida em desenvolvimento backend utilizando Node.js e TypeScript.
  • Experiência prática com NestJS ou frameworks backend similares, com capacidade de aplicar boas práticas de arquitetura, modularização e testes.
  • Vivência em posições sênior, atuando com autonomia em sistemas distribuídos, integrações complexas e aplicações de alta criticidade.
  • Experiência prática com integrações de pagamento, gateways, adquirentes, antifraude ou serviços financeiros.
  • Conhecimento consistente sobre APIs REST, webhooks, mensageria e comunicação entre serviços.
  • Experiência com modelagem de dados e bancos relacionais, especialmente PostgreSQL.
  • Conhecimento sobre processamento assíncrono, filas, eventos e estratégias de resiliência transacional.
  • Vivência com conceitos como idempotência, consistência eventual, retries, deduplicação e observabilidade em sistemas críticos.
  • Experiência com Docker e ambientes em cloud, preferencialmente GCP.
  • Familiaridade com CI/CD, testes automatizados e práticas modernas de engenharia de software.
  • Experiência com monitoramento, logs estruturados, métricas, tracing e investigação de incidentes em produção.
  • Conhecimento de boas práticas de segurança para APIs e dados sensíveis em fluxos de pagamento.
  • Capacidade de atuar em demandas fullstack quando necessário, colaborando em interfaces internas, ferramentas operacionais ou aplicações modernas.
  • Boa capacidade analítica e autonomia para atuar em problemas complexos e de alto impacto.
  • Perfil colaborativo, com boa comunicação e interesse em desenvolvimento técnico de outras pessoas.

Diferenciais

  • Experiência prévia no ecossistema de pagamentos, fintechs, banking ou e-commerce.
  • Conhecimento sobre conciliação financeira, liquidação, split de pagamentos, chargeback, estornos e antifraude.
  • Vivência com meios de pagamento no Brasil, como cartão, Pix, boleto, carteiras digitais ou adquirência/subadquirência.
  • Vivência com integrações fiscais e fluxos financeiros brasileiros.
  • Experiência com arquitetura orientada a eventos, outbox pattern, sagas, event sourcing ou padrões similares de consistência distribuída.
  • Experiência com GCP, especialmente Pub/Sub, Cloud Run, Cloud Functions, Cloud SQL, Cloud Logging/Monitoring ou serviços equivalentes.
  • Vivência com Kubernetes, Terraform ou infraestrutura como código.
  • Experiência anterior atuando como referência técnica ou liderança técnica.
  • Conhecimento em observabilidade aplicada a sistemas financeiros e operação de incidentes.
  • Experiência com React, Next.js ou aplicações fullstack modernas.
  • Familiaridade com PCI DSS, LGPD ou práticas de segurança e compliance aplicadas a pagamentos.

Mais detalhes:

  • Modelo de contrato: PJ;
  • Modelo de trabalho: Remoto;
  • Descanso sem ser descontado; 22 dias úteis anuais, disponível após os três primeiros meses;
  • Cartão Flexível;
  • Plano de Saúde;
  • Plano Odonto;
  • Totalpass;
  • Udemy;
  • Insider Perks; Oportunidade de crescimento e aprendizado em uma startup em rápida expansão Ambiente de trabalho colaborativo e inovador, com exposição a novas tecnologias e processos

Nossa Cultura

Quer entender melhor a cultura que estamos construindo na INSIDER? Ouça este episódio com o cofundador Yuri Gricheno e conheça a mentalidade e o nível de ambição que movem o nosso time: CO-FUNDADOR DA INSIDER - Yuri Gricheno

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Insider Store's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Insider Store's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Insider Store's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.