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. Plano de saúde conveniado (desconto no valor total e redução de carências).
  3. Wellhub (Gympass), Totalpass ou similar.
  4. Programa de bem-estar.
  5. Serviço de telemedicina.
  6. Clubes de benefícios.
  7. Day-off de aniversário.


Localização
Modelo de contratação
Modelo de trabalho
São Paulo, SP, BR
Autônomo PJ
Híbrido