Tech Lead – Payments & Integrations

Posted 2 days ago

This is a fully remote position, open to applicants in Latin America.

📋 Description

• Define and evolve the technical architecture of Payments & Integrations

• Design data models, API contracts, events, and boundaries between services

• Establish architectural patterns for distributed operations, third-party integrations, and service communication

• Assess transactional consistency, scalability, availability, maintainability, and fault tolerance

• Create solutions for incorporating new banks, providers, and markets

• Design and program critical components, shared services, and reference implementations

• Directly participate in backend development, dedicating approximately one-third of time to programming

• Resolve issues related to concurrency, consistency, performance, and distributed processing

• Build reusable components for new products and financial integrations

• Design architectures for pay-in and pay-out flows

• Manage transaction states, confirmations, retries, reversals, and idempotency

• Ensure traceability and consistency with internal logging and reconciliation systems

• Define strategies for timeouts, duplicates, partial failures, inconsistent responses, and out-of-sequence events

• Design recovery and reconciliation mechanisms

• Ensure security, resilience, and observability of integrations

• Act as a technical reference and review/approve squad designs

• Establish design, development, code review, and technical quality standards

• Mentor engineers and promote knowledge transfer

• Identify technical debt, architectural risks, and simplification opportunities

• Drive automated testing, observability, and incident resolution

• Collaborate with Product on scope, feasibility, complexity, and technical priorities

• Investigate critical incidents and prevent their recurrence

• Incorporate assistants and AI agents in design, development, testing, and technical analysis

• Identify automation opportunities


⛳️ Requirements

• 10+ years of experience in software development, with a strong background in backend and high-complexity systems

• Experience designing and building systems or services from scratch that operate in production

• Recent hands-on experience writing your own code

• Technical depth in distributed systems, databases, service architecture, and transactional processing

• Experience in fintech, payments, banking, or financial platforms

• Experience designing APIs, data models, integration contracts, and communication mechanisms between services

• Solid understanding of data consistency, concurrency, idempotency, fault tolerance, and recovery patterns

• Experience integrating or designing solutions connected with banks, gateways, processors, or financial service providers

• Ability to diagnose complex production issues using logs, metrics, traces, and transactional analysis

• Experience exercising technical leadership, reviewing architectural designs, and guiding other engineers

• Programming capability to develop critical components and validate solutions

• Familiarity with AI assistants and agents applied to software development

• Ability to work autonomously, communicate technical decisions, and collaborate with multidisciplinary teams

• Minimum B2 level of English


🏝️ Benefits

• A role with a direct impact on the architecture of a financial platform connecting businesses, banks, and payment providers in Latin America

• Technical ownership over decisions that determine the reliability, scalability, and evolution of transactional systems

• Opportunity to design complex solutions and participate directly in their implementation

• Influence over technical standards, architecture, engineering quality, and team evolution

• High-complexity challenges related to payments, distributed systems, financial integrations, and transactional consistency

• Cross-functional work with professionals in Architecture, Engineering, Product, QA, and Platform

• An AI-ready environment featuring artificial intelligence, automation, and continuous improvement

• Autonomy to propose solutions, make technical decisions, and build components for regional expansion

• 100% remote work from Latin America

People also viewed

CI&T8 hours ago

Tech Lead, .NET Specialist

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Natera8 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$125.6k – $157k/year
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer – Mobile Frontend Oriented

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job
Felix8 hours ago

Senior Full Stack Engineer, Mobile Frontend

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job
SAIC8 hours ago

Senior Software Engineer

US flagDistrict of Columbia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers