
Backend e-commerce
Skills
About the role
Descrição da vaga:
Buscamos Backend Engineer (E-commerce) para um time que sustenta e evolui Buyflow e Selfcare, com foco em checkout, pagamento, wallets e billing. A stack é AWS full serverless, com integrações e interfaces com Magento, CMS e múltiplos provedores/sistemas de pagamento e cobrança (incluindo Kill Bill e afins).
Principais Responsabilidades
Projetar, desenvolver e manter serviços backend críticos para checkout, pedidos, pagamento, carteira e billing, garantindo performance, resiliência e segurança.
Evoluir arquitetura serverless e event-driven na AWS, com foco em escalabilidade, custo e confiabilidade (ex.: Lambda, filas, tópicos, eventos).
Construir e manter integrações com Magento, CMS, gateways de pagamento, antifraude, billing e sistemas internos, cuidando de contratos, idempotência e consistência eventual.
Garantir qualidade de entrega: testes, observabilidade, revisões, padrões de código, CI/CD e melhoria contínua de pipeline e tooling.
Atuar forte em produção: troubleshooting, RCA, correções definitivas e prevenção de regressões.
Mentorar pessoas do time, influenciar decisões técnicas e puxar iniciativas de melhoria (refactors, redução de custo, redução de latência, confiabilidade).
Experiências Necessárias
Experiência sólida como Backend Sênior (tipicamente 5+ anos), com histórico em sistemas de alta criticidade.
Vivência real em e-commerce com domínio de checkout/buy flow, pedidos, pagamento, conciliação, reembolso, chargeback e integrações.
Experiência prática com arquitetura distribuída e processamento assíncrono (filas, pub/sub, eventos, eventual consistency, locking, idempotência).
Experiência com AWS serverless em produção, incluindo decisões de arquitetura, tradeoffs e otimização.
Requisitos Obrigatórios Técnicos
Node.js (idealmente com TypeScript) e construção de APIs (REST e GraphQL).
AWS serverless: domínio de Lambda e serviços de integração e mensageria (ex.: API Gateway, DynamoDB, SQS, EventBridge, SNS, Step Functions).
Infra as Code com CDK ou Serverless Framework e práticas de versionamento, ambientes e deploy seguro
Bancos e modelagem para cenários transacionais e leitura pesada: DynamoDB, MongoDB, MySQL, PostgreSQL (e noções de tuning, índices, consistência, migrações).
Mensageria e streaming: SNS, SQS, EventBdrige e Kafka, com atenção a ordering, retries, DLQ e idempotência.
Boas práticas de engenharia: testes (unitário e integração), observabilidade (logs, métricas, tracing), segurança (segredos, IAM, least privilege).
Diferenciais
Experiência específica com Magento (integrações, eventos, catálogo, checkout) e ecossistema de CMS.
Experiência com billing/subscription platforms (ex.: Kill Bill ou similares), regras de cobrança, proration, invoices, dunning e integrações com PSP.
Conhecimento de custos em serverless (cold start, provisioned concurrency, padrões de acesso DynamoDB, bateladas, TTL, etc.).
Experiência com SRE-ish practices: SLO/SLI, incident response e hardening de serviços críticos.
Habilidades Interpessoais
Proatividade e senso de dono: identifica gargalos e riscos, propõe melhorias e conduz até produção.
Comunicação clara com áreas parceiras (produto, QA, arquitetura, suporte) e habilidade de negociar tradeoffs.
Pragmatismo: entrega em pedaços pequenos, com qualidade, sem “projeto infinito”.
Maturidade para mentorar, fazer code review bom e elevar o padrão sem virar o fiscal chato do repositório.
Informações Adicionais:
Modelo de contratação: PJ
Modelo de atuação: Remoto
Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Remoto
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.