Latest AI JobsBrowse Jobs
Sezzle logo

Senior Payments Engineer — Acquiring & Payment Processing

SezzleBogota, ColombiaDV-Development
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
22 Jun 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Payments Engineer position at Sezzle in Bogota is a backend-focused role responsible for scaling and managing the core acquiring and payment-processing infrastructure. This opportunity suits an experienced software professional ready to handle money-movement flows, collaborate across departments, and mentor team members within a dynamic fintech environment.

Key Responsibilities

Design and construct robust backend services using Golang to connect with payment gateways, processors, and card networks.
Manage end-to-end money-movement operations, including authorization, settlement, capture, refunds, reconciliation, and chargeback processing.
Implement fault-tolerant, idempotent, and auditable transaction processing utilizing distributed architecture patterns and message queues like Kafka or SQS.
Maintain compliance within PCI DSS scopes, covering tokenization, secure payment data handling, and 3DS/SCA procedures.
Monitor payment performance metrics such as latency, authorization rates, and settlement accuracy to drive ongoing optimizations.
Utilize large language models like Claude daily to boost productivity, research, coding, and documentation while adhering to strict security standards.

Requirements

Possess seven or more years of backend or full-stack engineering experience, specifically within payments, fintech, or money-movement ecosystems.
Demonstrate strong proficiency in Go, or comparable experience utilizing Python to build and serve REST APIs.
Bring hands-on integration background working with payment processors, gateways, or acquiring systems alongside deep knowledge of transaction fundamentals.
Show practical history designing distributed, cloud-based architectures using transactional outboxes or queuing tools.
Prove daily, hands-on utilization of Claude or equivalent LLMs to elevate technical output and communication.
Hold a Bachelor's degree in Computer Science, Engineering, or a related discipline.

Nice to Have

Direct exposure to the payments acquiring network including Adyen, Stripe, Marqeta, or Fiserv.
Familiarity with PCI DSS compliance, network tokenization, and 3DS/SCA regulations.
Experience applying SQL-based relational databases through ORM tools.
Knowledge of observability platforms like Prometheus, Datadog, or New Relic for production monitoring.
DevOps background encompassing CI/CD pipelines and containerized microservices deployed via Kubernetes on AWS.

Skills and Tools

Languages: Golang, Python, TypeScript, Golang
Technologies: AWS, Kubernetes, Kafka, SQS, RabbitMQ, React, React Native
Databases: MySQL, Postgres, Elasticsearch
Practices: PCI DSS compliance, API development, LLM integration, automated testing

Salary and Benefits

Monthly gross compensation ranges from $5,000 to $9,500 USD, reflecting the senior level of expertise, technical leadership, and responsibility required for this position.

About the Company

Sezzle aims to financially empower the next generation through a revolutionary shopping experience that goes beyond standard payments, offering interest-free installment plans. The organization blends cutting-edge technology with merchant-focused solutions to increase conversions and order values. Operating under an AI-first product and engineering culture, Sezzle encourages team members to utilize modern tools responsibly to accelerate delivery without compromising cardholder data security.

How to Apply

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

Skills and tech stack

Questions candidates ask

What is the monthly salary for the Senior Payments Engineer?

The monthly gross salary ranges from $5,000 to $9,500 USD.

Where is this job located?

This position is located in Bogota, Colombia.

How many years of experience are required?

Candidates must have 7+ years of backend or full-stack engineering experience, with a focus on payments or fintech systems.

Is AI tool experience mandatory for this role?

Yes, demonstrated hands-on experience using Claude or an equivalent large language model to enhance productivity and research is required.

What primary programming language is used for backend development?

Golang is the preferred language for building backend services in this role.

Ready to apply?

The application is on the official Sezzle careers page.

Apply on company site