Skip to content

Principal Software Engineer

CAPA

remote globalPosted Jun 5, 2026

Skills

javascripttypescriptrailscicdgooglecloudaws

About the role

Capa is building the crypto-rails connecting Latin Americans to global finance. We empower businesses to move money seamlessly across borders, leveraging stablecoins for faster, more efficient, and cost-effective transactions. Our mission is to modernize payment infrastructure in emerging economies—driving reliability, speed, and security through strong banking partnerships and scalable technology.

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. Your impact will be felt across the region

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.

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 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.

Questions about this role

  • How do I apply to this Principal Software Engineer role at CAPA?

    Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

  • What's the typical salary for Teacher in your country?

    Compensation varies by seniority, employer size, and location. When this listing publishes a salary band you'll see it in the badge row above the description.

  • How fast does AI Applyd auto-apply?

    Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

  • What ATS does CAPA use?

    AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.