← All jobs
RE

Backend Engineer – Payments, Tokenization & PCI DSS

ResolvSoledad, Atlántico, Colombia
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Today

What engineering roles in crypto pay

208 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Backend Engineer at Resolv, you will build critical payment infrastructure for a multi-tenant payment orchestration platform. You join a technically focused team in Barranquilla, working on payment vault and tokenization infrastructure, payment methods, merchant management, gateway integrations, and secure payment processing workflows. This role demands expertise in security, reliability, data protection, and system design alongside clean code.

What you'll do

  • Design and implement payment vault and tokenization integrations.
  • Build secure workflows for collecting payment methods, tokenizing, and processing transactions.
  • Develop and maintain infrastructure for merchants, gateway accounts, credentials, payment methods, and transaction lifecycles.
  • Integrate and manage multiple merchant configurations with payment gateways, including NMI.
  • Support secure payment method usage and routing across authorized merchants.
  • Design and maintain REST APIs and PostgreSQL data models.
  • Build backend services supporting merchants, payment methods, tokens, gateway configurations, and transaction lifecycles.
  • Implement secure management of API keys, gateway credentials, secrets, and other sensitive information.
  • Ensure sensitive payment information is properly protected across databases, logs, monitoring, and application infrastructure.
  • Design systems with PCI DSS scope reduction and Cardholder Data Environment (CDE) security in mind.
  • Implement reliable payment workflows using idempotency, webhooks, transaction state management, retries, and failure recovery.
  • Troubleshoot complex backend and payment integration issues.
  • Contribute to scalable, secure, and maintainable backend architecture.

What you bring

  • 1+ years of professional backend engineering experience.
  • Strong hands-on experience with Node.js and TypeScript.
  • Practical experience working with payment systems, payment gateways, tokenization, or payment vault infrastructure.
  • Strong understanding of PCI DSS, CDE, tokenization, PCI scope reduction, and secure handling of payment data.
  • Strong PostgreSQL experience.
  • Experience developing and maintaining REST APIs.
  • Experience integrating third-party APIs and services.
  • Experience managing credentials, API keys, secrets, and sensitive data securely.
  • Understanding of multi-tenant architectures and data isolation.
  • Experience with AWS and Docker.
  • Experience with secrets management and secure application configuration.
  • Understanding of idempotency, webhooks, retries, transaction states, and payment lifecycles.
  • Knowledge of authentication, authorization, encryption, and secure software development practices.
  • Ability to work independently and take ownership of backend systems.
  • Strong English communication skills.

Nice to have

  • Experience with NMI or similar payment gateways.
  • Experience with payment vault or tokenization providers.
  • Experience building multi-merchant payment platforms.
  • Experience with payment orchestration systems.
  • PostgreSQL Row-Level Security (RLS) implementation.
  • 3-D Secure experience.
  • Payment reconciliation expertise.
  • PCI DSS compliance or assessment processes.
  • Python, C#/.NET, Java, or Go experience.
  • Additional cloud or infrastructure experience.

What we offer

  • $400-$450 USD per week (paid in arrears), depending on experience.
  • Independent contract position.
  • On-site work in Barranquilla, Colombia.

About Resolv

Resolv builds a multi-tenant payment orchestration platform focused on secure payment infrastructure, tokenization, and PCI DSS compliance.

Backend Engineer – Payments, Tokenization & PCI DSS | CryptoJobsHQ