O que buscamos:
Profissional com sólida experiência em desenvolvimento com Rust, preferencialmente em sistemas críticos, embarcados ou de pagamento, para atuar no desenvolvimento da BTG HAL Library core. É fundamental domínio de FFI, concorrência segura, integração com SDKs nativos (C/C++) e arquitetura de micro-kernels.
Local de Atuação: Av. Brig. Faria Lima, 3477 – Itaim Bibi – São Paulo/SP
Modelo de Atuação: Híbrido (até 3x por semana presencial)
Requisitos e qualificações;
- Graduação completa em Engenharia, Ciência da Computação ou áreas correlatas;
- Experiência sólida com Rust (3+ anos), incluindo:
- Sistemas críticos;
- FFI (Foreign Function Interface);
- Concorrência segura;
- Conhecimento prático em C/C++ para integração com SDKs nativos;
- Familiaridade com sistemas embarcados e de baixo nível, como micro-kernels, IPC e gerenciamento de memória;
- Vivência com certificações EMV L1/L2/L3 e PCI (PTS/DSS);
- Conhecimento de arquiteturas multi-vendor, como plugin systems e abstraction layers;
- Experiência com terminais POS Android, integração com SDKs e sistemas de pagamento;
- Capacidade analítica e visão sistêmica/arquitetural;
- Boa comunicação técnica com times de produto e compliance.
Responsabilidades;
- Implementar a BTG HAL Library core em Rust, conforme arquitetura técnica definida;
- Desenvolver e manter componentes de um micro-kernel de pagamentos, priorizando performance e confiabilidade;
- Criar e manter adapters multi-vendor (PAX, Positivo, Sunmi), respeitando padrões arquiteturais;
- Apoiar discussões técnicas relacionadas a certificações EMV (L1/L2/L3) e PCI (PTS/DSS) com os times especialistas;
- Trabalhar com modelo dual pipeline (certified vs. evolutionary), assegurando conformidade técnica;
- Sugerir e aplicar melhorias na base de código;
- Executar testes e validações em terminais reais, com análise de métricas de performance;
- Participar ativamente de code reviews, discussões técnicas e troca de boas práticas com o time
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT