Capa

Principal Software Engineer

Capa

full-time

Posted on:

Location Type: Hybrid

Location: Mexico City • 🇲🇽 Mexico

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSCloudDistributed SystemsGoGoogle Cloud PlatformGraphQLJavaScriptNoSQLSQLTypeScript

About the role

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

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GoJavaScriptTypeScriptAPI designRESTGraphQLSQLNoSQLcloud-native architecturesCI/CD
Soft skills
mentoringproblem-solvinganalytical mindsetcollaborationleadershipinfluencingcommunicationoperational excellencedebuggingoptimization