Descrição da oportunidade
#Por que ser Software Engineer na Trace Finance:
- A Trace Finance não é só mais uma fintech.
- Estamos construindo a nova infraestrutura de pagamentos internacionais, onde empresas conseguem mover bilhões de dólares em stablecoins e moedas fiduciárias com liquidez real, liquidação instantânea e clareza regulatória.
- Nosso sistema já processou mais de 5 bilhões de dólares, e operamos na interseção entre finanças tradicionais e tecnologia blockchain para eliminar fricções históricas de FX, compliance e transferência entre países.
- Aqui, você terá a oportunidade de desenvolver sistemas críticos para um mercado bilionário, com impacto direto na transformação da infraestrutura financeira global.
- Nosso desafio é ambicioso: ser a espinha dorsal que conecta moedas fiduciárias e digitais com agilidade e confiança.
#O seu desafio na Trace Finance será:
No Curto Prazo (primeiros 3 a 6 meses):
- Desenvolver e evoluir microsserviços responsáveis por processar transações financeiras em alto volume, garantindo escalabilidade, segurança, alta disponibilidade e rastreabilidade ponta a ponta.
- Construir e manter APIs REST seguras e performáticas, aplicando autenticação robusta via JWT e padrões como Hexagonal Architecture, SOLID e princípios de clean code.
- Colaborar com os times de produto e design para transformar necessidades reais de clientes em soluções resilientes e com foco em experiência.
- Acompanhar de ponta a ponta o ciclo de vida do software (SDLC), assegurando que cada entrega reflita valor real para o usuário final.
No Médio e Longo Prazo (a partir de 1 ano):
- Contribuir com a evolução da arquitetura técnica para suportar a expansão internacional da Trace, integrando serviços de câmbio (FX) e criptoativos em ambientes cloud (AWS).
- Participar de decisões estratégicas sobre o futuro da nossa stack de pagamentos globais, incluindo novas integrações com sistemas financeiros legados e infraestrutura blockchain.
- Liderar a construção de soluções robustas para cenários complexos, como prevenção de fraudes, tratamento de edge cases financeiros (ex: rounding issues) e garantia de consistência em sistemas críticos com milhares de transações simultâneas.
#O que você vai fazer no dia a dia:
- Codar sistemas backend escaláveis e eficientes, aplicando padrões como OOP, Event-Driven Architecture e arquitetura hexagonal.
- Participar ativamente de code reviews, pair programming e melhoria contínua da base de código.
- Resolver bugs complexos em produção com autonomia e atenção a detalhes críticos.
- Colaborar com um time multidisciplinar e multicultural, em ciclos ágeis e com alta autonomia.
- Escalar a infraestrutura cloud usando boas práticas com Docker, AWS, SNS/SQS e IAC (Terraform/Kubernetes).
- Atuar com clientes e times internos para entregar soluções técnicas que geram valor real de negócio.
#Estamos atraindo vivências e experiências em:
- Engenharia de software backend, com histórico de entrega em ambientes de alta performance.
- OOP, microserviços, APIs REST, autenticação JWT e boas práticas de código (DRY, SOLID, KISS).
- Arquitetura hexagonal e programação orientada a eventos.
- Docker e serviços em nuvem (preferencialmente AWS).
- Inglês básico para leitura de documentação e comunicação com o time.
#Se você conhecer e souber fazer também… sua curva de aprendizado será acelerada:
- Java e/ou Kotlin
- MongoDB, Redis, SNS, SQS
- Infraestrutura como código (Terraform, Kubernetes)
- Sistemas financeiros (rounding, double spending, recon)
- Cripto/blockchain e estratégias de prompt/AI
#Modelo de trabalho, remuneração e benefícios:
- Remuneração: R$ 14.000 a R$ 17.000/mês (contrato PJ)
- Benefícios: R$ 2.000/mês via Flash + Plano de Saúde e Odontológico
- Férias remuneradas
- Modelo: 100% remoto com horário flexível (preferência por quem possa colaborar presencialmente em SP)
- Ambiente de crescimento acelerado com alta exposição à cripto, fintechs e pagamentos globais