Job Description

Software Engineer (Rust) | BTG Empresas

na BTG Pactual São Paulo

Sobre a área:

No BTG Empresas, você será o implementador técnico sênior de uma das maiores transformações do sistema financeiro brasileiro: a criação de uma HAL (Hardware Abstraction Layer) proprietária que eliminará nossa dependência de fornecedores terceiros em terminais POS.

No seu dia a dia:

  • Implementar hands-on a BTG HAL Library core em Rust, executando arquitetura multi-vendor já definida;
  • Desenvolver micro-kernel de pagamentos com performance crítica (overhead < 2ms) para processamento EMV;
  • Criar adapters multi-vendor abstraindo diferenças entre fabricantes (PAX, Sunmi, Positivo);
  • Implementar FFI bridges complexos: Rust ↔ Flutter/Dart (software de captura) e Rust ↔ C/Java (bibliotecas L2 vendors);
  • Desenvolver serialização eficiente para comunicação entre linguagens mantendo performance targets;
  • Integra...

Apply for this Position

Ready to join BTG Pactual? Click the button below to submit your application.

Submit Application