Tech Lead – Finance Products

Posted 2 days ago

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

πŸ“‹ Description

β€’ Define and maintain the technical architecture for the Financial Products domain

β€’ Design data models, API contracts, events, and boundaries between services

β€’ Establish architectural criteria to evolve systems without compromising their integrity

β€’ Identify risks related to consistency, scalability, concurrency, and distributed processing

β€’ Make architectural decisions by considering reliability, maintainability, complexity, and business needs

β€’ Design and program critical components within the financial domain

β€’ Build reference implementations for other engineers

β€’ Dedicate approximately one-third of the time to programming and direct technical work

β€’ Participate in complex issues and implementation decisions

β€’ Review and approve technical analyses prepared by the squads

β€’ Guide engineers in architecture, design, and code quality

β€’ Promote consistent technical standards and conduct design and code reviews

β€’ Facilitate knowledge transfer and elevate the technical level of the teams

β€’ Design solutions for collection, reconciliation, billing, and recording of financial transactions

β€’ Ensure information consistency and integrity of transactional movements

β€’ Define strategies for handling partial failures, retries, duplicates, and concurrency

β€’ Evaluate services in the event of incidents and exceptional conditions

β€’ Promote observable and reliable architectures

β€’ Collaborate with Product to assess scope, complexity, timelines, and technical risks

β€’ Negotiate decisions balancing business needs and technical debt

β€’ Identify opportunities for simplification and architectural evolution

β€’ Advocate for the responsible use of assistants and AI agents

β€’ Review, test, and validate code and technical proposals generated with AI

β€’ Participate in strategic decisions regarding the technological evolution of the domain


⛳️ Requirements

β€’ Over 10 years of experience in software development, primarily in backend and highly complex systems

β€’ Experience designing systems from scratch that are currently in production

β€’ Recent hands-on experience writing original code

β€’ Technical depth in distributed systems architecture, databases, and transactional processing

β€’ Strong knowledge of data consistency, concurrency, fault tolerance, and failure modes of distributed systems

β€’ Experience in financial systems related to ledgers, collection, reconciliation, or billing

β€’ Experience defining architectures, data models, and API contracts

β€’ Ability to analyze complex problems and make well-founded architectural decisions

β€’ Experience technically guiding other engineers, conducting design reviews, and raising quality standards

β€’ Ability to program critical components and directly validate proposed solutions

β€’ Experience using AI tools in software engineering with technical criteria to oversee their outcomes

β€’ Autonomy, effective communication, and the ability to collaborate with Product and Engineering teams

β€’ Minimum B2 level in English

β€’ Experience with BIAN, TM Forum, TypeScript, Node.js, NestJS, PostgreSQL, Python, AWS, Kubernetes, observability tools, and Rust is valued


🏝️ Benefits

β€’ A high-impact role on the architecture of financial products that process real transactions in Latin America

β€’ Technical ownership over decisions that determine the reliability, scalability, and evolution of our systems

β€’ The opportunity to design architectures and participate directly in their implementation

β€’ Real influence over technical standards, engineering quality, and team evolution

β€’ Cross-functional work with leaders in Product, Architecture, Engineering, QA, and Platform

β€’ Complex challenges related to distributed systems, financial processing, and transactional consistency

β€’ An AI-ready environment where responsible AI use and automation are integral to technological development

β€’ Space to build long-term solutions, propose improvements, and directly contribute to platform evolution

β€’ 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