Engenheiro de Software Sênior – Billing Core & Integrações de Pagamento

Descrição da vaga:

Sobre a vaga

Você é apaixonado(a) por resolver problemas complexos e quer atuar no coração de uma plataforma de billing robusta e escalável? Estamos buscando uma pessoa com perfil técnico forte em Arquitetura de Software para trabalhar diretamente no core da plataforma Killbill (Java) e nos plugins personalizados (Node.js/TypeScript) que integram nosso sistema ao hub de pagamentos e a todo o ecossistema financeiro. Sua experiência será crucial para sustentar o crescimento do nosso negócio de e-commerce.


Responsabilidades

  1. Desenvolvimento Core: Projetar, desenvolver e evoluir o core da plataforma Killbill, criando customizações e plugins para garantir performance, escalabilidade e estabilidade, utilizando primariamente Java.
  2. Integrações de Pagamento: Criar e manter plugins de pagamento e APIs de integração em Node.js/TypeScript, conectando o Killbill a gateways, sistemas financeiros e plataformas de e-commerce.
  3. Arquitetura e Soluções: Desenhar e implementar soluções de Billing que suportem regras fiscais e contábeis complexas, faturamento, e o processo completo de cobrança.
  4. DevOps e Infraestrutura: Atuar na manutenção e otimização do ambiente em nuvem, utilizando conhecimentos de conteinerização (Docker e Kubernetes) em infraestruturas como AWS e/ou OCI.
  5. Observabilidade: Implementar e manter ferramentas de monitoramento e tracking, utilizando Datadog, ClickHouse e Vector, para garantir a saúde do sistema e investigar falhas técnicas profundas em produção.
  6. APIs e Dados: Criar APIs REST robustas e performáticas, gerenciando a comunicação e a persistência de dados em diferentes estruturas (tanto bancos de dados SQL quanto NoSQL).
  7. Colaboração de Negócio: Traduzir requisitos de negócio (principalmente relacionados a e-commerce, integração com ERP e regras fiscais/contábeis) em soluções técnicas sustentáveis, trabalhando em metodologia ágil.


Requisitos

  1. Experiência em Billing: Experiência profissional sólida e comprovada com algum sistema de Billing/Faturamento (ex: Killbill, Oracle BRM, Amdocs One, Kenan Arbor, Vindicia, Zuora).
  2. Proficiência em Linguagens: Domínio absoluto em desenvolvimento Backend utilizando Java e forte experiência com Node.js (preferencialmente com TypeScript).
  3. Arquitetura: Conhecimento aprofundado em arquitetura de software, design patterns e design de APIs REST.
  4. Bancos de Dados: Experiência prática com modelagem e otimização de consultas em sistemas SQL (ex: MySQL, PostgreSQL) e NoSQL.
  5. Conteinerização: Experiência com Docker e orquestração de containers (Kubernetes - K8s).
  6. Negócio de Faturamento: Conhecimento sobre os processos de faturamento, cobrança, regras fiscais e contábeis.
  7. Comunicação: Fluência em Português, e conhecimento básico de Inglês e Espanhol para leitura de documentação técnica e colaboração com equipes internacionais.


Diferenciais

  1. Experiência direta com customização ou desenvolvimento de plugins para o Killbill.
  2. Vivência com serviços de Cloud da AWS e/ou Oracle Cloud Infrastructure (OCI).
  3. Experiência com ferramentas de log e rastreamento (ClickHouse, Vector, Datadog).
  4. Vivência em ambientes de e-commerce e projetos de integração com ERP.


Habilidades Comportamentais

  1. Proatividade e autonomia para investigar e resolver problemas técnicos complexos e críticos (troubleshooting avançado).
  2. Excelente comunicação e colaboração com diferentes perfis de equipe e stakeholders (Produto, Finanças, Operações).
  3. Organização, atenção aos detalhes e resiliência para trabalhar em ambientes de missão crítica.
  4. Valorizamos pessoas protagonistas, curiosas e comprometidas com a excelência técnica.
  5. Buscamos quem aprende rápido, compartilha conhecimento e se adapta bem a mudanças e metodologias ágeis.
  6. Aqui, você terá espaço para crescer, inovar e fazer a diferença no coração financeiro da empresa.


Informações da Vaga

  1. Modelo híbrido
  2. Contratação PJ.


Benefícios

  1. Ausência remunerada de 30 dias.
  2. Totalpass.
  3. Programa de bem-estar.
  4. Serviço de telemedicina.
  5. Clubes de benefícios.
  6. Day-off de aniversário.
Localização
São Paulo, SP, BR