Latest AI JobsBrowse Jobs
Sezzle logo

Senior Payments Engineer — Acquiring & Payment Processing

SezzleMexico, RemoteDV-Development
Apply on company site
Salary
Not listed
Job type
Full-time
Work mode
Remote
Posted
22 Jun 2026
Status
Open · checked 7d ago

About this role

Sezzle is hiring a remote Senior Payments Engineer in Mexico to own and scale critical backend acquiring and payment processing systems. This high-ownership position is ideal for an experienced backend professional who enjoys solving complex challenges in money movement and distributed architectures.

Role Overview

In this backend-focused position, the engineer will manage the infrastructure that connects with payment gateways and processors, handles funds movement, and ensures transaction accuracy. The role involves designing fault-tolerant transaction pipelines, ensuring compliance within PCI DSS scopes, and partnering closely with Product, Risk, Compliance, and Support teams. The professional will also mentor colleagues and drive continuous technical improvements.

Key Responsibilities

Design and construct robust backend services utilizing Golang for integration with payment networks, processors, and gateways.
Manage end-to-end financial workflows covering authorizations, captures, settlements, refunds, reconciliations, and chargeback handling.
Implement idempotent, fault-tolerant, and auditable transaction processing within distributed frameworks using message queues.
Operate securely within PCI DSS frameworks, incorporating tokenization, network tokens, and secure handling of sensitive financial data.
Monitor and instrument payment system metrics, including authorization success rates, latency, and settlement precision.
Utilize artificial intelligence applications such as Claude daily to optimize research, coding, design, testing, and documentation.
Mentor engineering teammates and elevate overall technical standards across the development group.

Requirements

Seven or more years of backend or full-stack engineering experience with a strong focus on fintech, payments, or money-movement systems.
Proficiency in Go, or comparable experience in Python, building and delivering REST APIs.
Hands-on background connecting with acquiring systems, gateways, or payment processors, alongside deep knowledge of payments fundamentals.
Experience working within distributed, cloud-based architectures utilizing transactional outboxes or message queues like Kafka, SQS, or RabbitMQ.
Demonstrated, hands-on usage of large language models like Claude to boost productivity and communication.
Bachelor's degree in Computer Science, Engineering, or a related discipline.

Nice to Have

Direct integration experience with the payments acquiring ecosystem such as Adyen, Stripe, Marqeta, or Fiserv.
Familiarity with PCI DSS, 3DS/SCA, network tokenization, or broader payments compliance standards.
Experience with SQL-based relational databases managed through ORM tools.
Knowledge of observability platforms like Prometheus, Datadog, or New Relic for production alerting.
DevOps and CI/CD pipeline familiarity, including containerized microservices deployed via Kubernetes on AWS.

Skills and Tools

Programming Languages: Golang, Python, TypeScript, Golang
Infrastructure & Cloud: AWS, Kubernetes, Kafka, SQS, RabbitMQ
Methodologies: PCI DSS, REST APIs, Distributed Architecture, AI-assisted development

Salary and Benefits

Compensation for this role ranges from $5,000 to $9,500 USD per month in gross pay, reflecting the advanced technical expertise and leadership required.

About the Company

Sezzle operates with a mission to financially empower the next generation by revolutionizing the shopping experience through interest-free installment plans. The company builds innovative technology that drives merchant sales and creates unique consumer purchasing journeys while maintaining an AI-first engineering culture.

How to Apply

Interested candidates should visit the official Sezzle careers page to submit an application for this remote position.

Skills and tech stack

Questions candidates ask

What is the monthly salary for the Senior Payments Engineer?

The gross salary range is $5,000 to $9,500 USD per month.

Is this position remote?

Yes, this role is remote and based out of Mexico.

What programming languages are required or preferred?

Strong Go experience is preferred, or comparable experience in Python, alongside building and serving REST APIs.

Is experience with AI tools mandatory?

Yes, demonstrated hands-on experience working with Claude or an equivalent large language model tool is required for daily workflows.

What level of experience is expected for this role?

The role requires 7+ years of backend or full-stack engineering experience, with 8+ years total highlighted in the compensation guidelines, including significant background in payments or fintech systems.

Ready to apply?

The application is on the official Sezzle careers page.

Apply on company site