Experience in fintech, financial services, payments, or a regulated industry — familiarity with ledger systems, payment rails, or financial compliance (KYC/AML, PCI-DSS) is a strong plus
Prior experience at a startup or high-growth scale-up, comfortable building in ambiguity without heavy process support
Experience with multi-currency systems or cross-border payment processing
Familiarity with message queue systems (Kafka, RabbitMQ) and event-driven architecture
Global work experience — prior roles at companies operating across multiple countries and regulatory environments
Fluency in both Spanish and Portuguese is a meaningful additional asset
5+ years of professional backend engineering experience building and operating production systems
Fluent in English — professional fluency required for daily work with global teams in written and spoken contexts
Fluent in Spanish or Portuguese — required for collaboration with LATAM teammates, customers, and operational partners
Strong proficiency in at least one backend language: Go, Python, or Node.js/TypeScript
Experience designing and building RESTful APIs, microservices, and event-driven backend systems
Solid understanding of relational databases (PostgreSQL preferred): schema design, query optimization, and data modeling
Experience with cloud infrastructure (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and CI/CD pipelines
Demonstrated ability to integrate third-party APIs reliably in production — including error handling, retry logic, and observability
Experience working on globally distributed teams across time zones and regions
Comfortable using AI tools as part of everyday engineering work — integrating LLM API outputs into backend services and using AI coding assistants fluently