Principal Software Engineer leading the development of financial infrastructure for cross-border payments in Latin America. Designing APIs, mentoring teams, and optimizing tech solutions for a fintech startup.
Responsibilities
As a Principal Software Engineer, you won’t just write code—you’ll shape the foundation of the financial infrastructure connecting Latin America to global finance.
Design core APIs and services that power seamless integrations between partners, banks, and blockchain protocols.
Lead technical strategy for payments, liquidity management, and risk controls, balancing speed with world-class security and compliance.
Mentor and elevate the engineering team, driving best practices in system design, code quality, and operational excellence.
Partner cross-functionally with product, compliance, and operations to translate complex business needs into scalable technical solutions.
Own critical technical decisions, from evaluating blockchain infrastructure to optimizing for cost, resilience, and performance.
Innovate and experiment, exploring how stablecoins and emerging blockchain technologies can transform remittances and FX flows in emerging markets.
Requirements
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
Experience: 8+ years in backend development, with at least 3+ years in a senior or principal role, ideally in fintech, payments, or blockchain systems.
Technical Mastery: Strong expertise in Go and JavaScript/TypeScript.
Proven track record designing and scaling APIs (REST, GraphQL) for high-throughput environments.
Deep understanding of databases (SQL and NoSQL), data modeling, and performance optimization.
Solid knowledge of cloud-native architectures (AWS, GCP, or similar) and CI/CD pipelines.
Architectural Leadership: Experience leading design of complex distributed systems, payment flows, or high-volume transactional platforms.
Problem-Solving Excellence: Analytical mindset with strong debugging, optimization, and system reliability skills.
Collaboration & Leadership: Proven ability to mentor engineers, influence technical direction, and work across product, operations, and compliance teams.
Domain Curiosity: Passion for blockchain, stablecoins, and the future of payments is a strong plus.
Benefits
Competitive compensation: Market-leading salary with performance-based bonuses and potential for equity participation.
Flexible work model: Remote-first culture with flexible hours, so you can do your best work from anywhere.
High-impact role: Direct ownership of systems powering cross-border payments and remittances across Latin America.
Professional growth: Budget and support for conferences, courses, and certifications to keep you at the cutting edge.
Collaborative culture: A fast-moving, supportive team where your ideas shape product and strategy, not just code.
Time to recharge: Generous paid time off and wellness-focused policies designed for long-term sustainability.
Mission-driven environment: Be part of building financial infrastructure that expands access to global finance in emerging economies.
Software Engineer developing features using TypeScript and React for a healthcare data sharing platform. Collaborating with teams to enhance functionality and compliance in a hybrid work environment.
C# Software Engineer developing innovative software for precision machines at EVG. Involved in all phases from concept to deployment in a collaborative team environment.
Software Developer for Test Automation involved in developing automated test solutions for web - based .NET applications. Collaborate within an interdisciplinary Scrum team to optimize software quality.
Senior Software Engineer at OQC leading the compiler development effort for quantum computing. Designing scalable software solutions while mentoring engineers and driving technical excellence.
Senior Full Stack Developer at desk:box developing features from architecture to deployment on AWS for an innovative application in agriculture and SMEs.
Senior Software Engineer leading design and implementation of sensor calibration algorithms for autonomous vehicles. Collaborating within a hybrid model at Toyota's Ann Arbor location.
Controls Engineer responsible for system maintenance in Australian Data Centers. Leading projects and collaborating across teams to optimize operations and ensure adherence to standards.
Senior Software Engineer developing robust software solutions for AI tactics in Defense Metaverse. Collaborating with teams using C++ and Machine Learning technologies in a hybrid environment.
As a Senior Software Engineer, you'll design and operate software solutions for manufacturing processes at GROPYUS. You will play a key role in merging digital and physical logistics systems.