Software Engineer

Há 4 dias


São Paulo, Brasil BTG Pactual Tempo inteiro

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, executandoarquitetura 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; Integrar com bibliotecas L2 de vendors em C/Java nativo, adaptando diferentes assinaturas de API; Otimizar performance de operações críticas focando em sistemas embarcados ARM Cortex-A53; Terá autonomia para escolher estruturas de dados, algoritmos e otimizações de baixo nível; Validar implementações através de benchmarks rigorosos e testes em terminais reais; Colaborar em pair programming intensivo com Principal HAL Engineer e outros Rust developers. Esperamos de você: Graduação completa em Engenharia, Ciência da Computação ou áreas correlatas; Disponibilidade para atuação presencial em São Paulo/SP; 5+ anos de experiência em C/C++ systems programming OU 3+ anos de experiência avançada em Rust com foco em performance crítica; Experiência sólida em FFI e interoperabilidade entre linguagens (C↔Java/JNI, C++↔Kotlin, Rust↔C, Rust↔Dart, etc.); Expertise em serialização eficiente: JSON, MessagePack, Protocol Buffers, ou similares com foco em performance; Conhecimento profundo de programação concorrente: threads, mutexes, atomic operations, async patterns, performance tuning; Background em sistemas embarcados, mobile ou real-time: memory management, resource constraints, ARM optimization; Experiência com build systems e cross-compilation: Make/CMake, Cargo, CI/CD para múltiplas targets; Domínio de debugging e profiling de aplicações high-performance em ambiente production; Expertise em system design: hardware abstraction layers, plugin architectures, API design para cross-platform; Memory management expertise: manual memory management, ownership patterns, performance optimization; Raciocínio sistêmico para otimizações de baixo nível com impacto em arquitetura geral; Capacidade de pair programming e colaboração técnica intensiva com outros developers. Diferenciais técnicos: Experiência prévia com


  • Software Engineer

    Há 5 dias


    São Paulo, Brasil GraceMark Solutions Tempo inteiro

    Hello!We currently have a great job opportunity for you!About the role:Role: Software Engineer IIILocation: São Paulo, SP – On-site role Duration: 6 monthsSalary: $ 2200 USD monthly (FTE)We’re looking for a Software Engineer III with strong backend experience to join a high-impact engineering team building large-scale user-facing products.What

  • Senior Software Engineer

    4 semanas atrás


    São Paulo, Brasil Casting Networks, LLC Tempo inteiro

    Software Engineer, BackendTitle: Software Engineer/Sr Software Engineer, BackendLevel: L2 or L3 Location: BrazilWork setup: Remote (within 1hr from São Paulo, Brazil). Will eventually be hybrid 2-3 days in office.Department: Engineering (Casting Networks)CompanyTalent Systems, LLC is the leading technology solution provider for casting

  • Software Engineer

    Há 4 dias


    São Paulo, Brasil Moralis Tempo inteiro

    Software Engineer Overview: We are seeking a skilled Software Engineer to join a large-scale telecommunications programme, developing and integrating applications that support network automation and management. The role involves end-to-end software design, implementation, and testing across complex distributed systems.Responsibilities: Design, develop, and...

  • Software Engineer

    Há 22 horas


    São Paulo, Brasil Quantum World Technologies Inc. Tempo inteiro

    Software Engineer – AI Programs Front End (React) As a Front End Software Engineer, you will be working in a high-energy team and will be responsible for building the front end for our agent assist chatbot and email drafting tools. This role requires a passion for AI, commitment to quality user experience, a strong understanding of front-end development,...

  • Software Engineer

    2 semanas atrás


    São Paulo, Brasil KPIT Tempo inteiro

    Join KPIT and shape the future of automotive software!KPIT is a global leader in providing technology solutions and services to the automotive and mobility industries. We are seeking a talented and motivated AUTOSAR Integration Engineer to join our growing team.Role Overview:As an AUTOSAR Integration Engineer, you will be responsible for the integration and...


  • São Paulo, Brasil Scubyt Tempo inteiro

    Software Engineer Site Reliability Engineer Location: Brazil REMOTE Duration: Fulltime CLT / REMOTE About the role The Application SRE Team supports several critical components of our foundational technologies for real-time protection, as well as our RBI and SSPM services. We are a team of software engineers focused on improving availability, latency,...

  • Software Engineer

    2 semanas atrás


    São Paulo, Brasil Enter Tempo inteiro

    Enter (anteriormente Talisman AI) foi fundada em 2023 com a missão de tornar o Brasil um protagonista em Inteligência Artificial. Unimos a expertise humana à eficiência da IA para ajudar grandes empresas da América Latina a otimizar processos críticos de alto volume e que exigem intenso trabalho manual. Iniciamos nossa jornada aplicando IA para criar...

  • Software Engineer

    4 semanas atrás


    São Paulo, Brasil Sky Systems, Inc. (SkySys) Tempo inteiro

    Role: Software Engineer – Investments (C#, .NET 8, Azure, GenAI))Position Type: Full-Time Contract (40hrs/week)Contract Duration: Long TermWork Hours: CSTWork Schedule: 8 hours/day (Mon-Fri)Location: 100% Remote (Candidates Can work from anywhere in LATAM Countries)About the RoleWe’re looking for

  • Software Engineer

    Há 4 dias


    São Paulo, Brasil GraceMark Solutions Tempo inteiro

    Hello! We currently have a great job opportunity for you! About the role: Role: Software Engineer III Location: São Paulo, SP – On-site role Duration: 6 months Salary: $ 2200 USD monthly (FTE) We're looking for a Software Engineer III with strong backend experience to join a high-impact engineering team building large-scale user-facing...

  • Software Engineer

    Há 4 dias


    São Paulo, Brasil GraceMark Solutions Tempo inteiro

    Hello! We currently have a great job opportunity for you! About the role: Role: Software Engineer III Location: São Paulo, SP – On-site role Duration: 6 months Salary: $ 2200 USD monthly (FTE) We’re looking for a Software Engineer III with strong backend experience to join a high-impact engineering team building large-scale user-facing products. What...