Latest AI JobsBrowse Jobs
Sezzle logo

Senior Payments Engineer — Acquiring & Payment Processing

SezzleIndia, 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

Role Overview

The Senior Payments Engineer position at Sezzle is a remote, backend-focused role based in India designed for professionals with extensive industry expertise. This position suits an experienced technologist who wants to take ownership of core financial infrastructure while driving innovation within the fintech sector.

Key Responsibilities

Design and construct backend services utilizing Golang to interface directly with payment gateways, card networks, and processors.
Manage end-to-end financial workflows encompassing authorization, capture, settlement, refunds, reconciliation, and chargeback handling.
Implement fault-tolerant, idempotent, and auditable transaction processing inside a distributed framework using message queues like Kafka, SQS, or RabbitMQ.
Ensure operational adherence to PCI DSS protocols, handling tokenization, network tokens, secure payment data storage, and 3DS or SCA flows.
Monitor payment health metrics including latency, decline rates, processor efficiency, and settlement accuracy to drive continuous platform optimization.
Integrate artificial intelligence tooling, such as Claude and similar large language models, into daily workflows for accelerated coding, design, research, and documentation.
Mentor fellow engineers, unblock peers, and occasionally guide small project teams toward successful delivery.

Requirements

Bring 7 or more years of backend or full-stack engineering experience, with a specific focus on fintech, payments, or money-movement infrastructure.
Demonstrate strong proficiency in Go, or comparable hands-on experience using Python to build and serve REST APIs.
Possess practical background in integrating with acquiring systems, gateways, or payment processors alongside a solid grasp of fundamental payments concepts.
Display experience working within distributed cloud-based architectures utilizing queuing mechanisms or transactional outbox patterns.
Show proven, hands-on utilization of Claude or equivalent large language models to enhance daily productivity and research.
Hold a Bachelor's degree in Computer Science, Engineering, or a related academic field.

Nice to Have

Direct encounters working within the payments acquiring ecosystem involving platforms like Adyen, Stripe, Marqeta, or Fiserv.
Exposure to payments compliance, network tokenization, 3DS or SCA, and PCI DSS regulations.
Familiarity with SQL-based relational databases through object-relational mapping tools.
Utilization of observability tools and platforms such as Prometheus, Datadog, or New Relic for production alerting and code instrumentation.
DevOps and CI/CD pipeline capabilities alongside containerized microservice deployments utilizing Kubernetes on AWS.
A proven history of shipping commercial payment APIs and prioritizing product enhancements based on customer feedback.

Skills and Tools

Languages: Golang, Python, TypeScript
Frontend: React, React Native
Databases: MySQL, Postgres, Elasticsearch
Cloud and DevOps: AWS, Kubernetes, Git, Gitlab
Architecture: Distributed systems, event queues (Kafka, SQS, RabbitMQ), REST APIs
AI Tools: Claude and equivalent Large Language Models

Salary and Benefits

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

About the Company

Sezzle operates with a core mission to financially empower younger generations by transforming the traditional shopping experience through interest-free installment plans and innovative retail technology. The organization fosters a dynamic, AI-first engineering culture where team members utilize advanced language models securely and responsibly to accelerate output and design rigor. Sezzle values high standards, fast action, measured risk-taking, and active ownership across its distributed global workforce.

How to Apply

Interested candidates should submit their application directly through the official Sezzle careers page to be considered for this remote opportunity.

Skills and tech stack

Questions candidates ask

What is the monthly salary for the Senior Payments Engineer?

The gross salary for this position ranges from $5,000 to $9,500 USD per month.

Where is this job located?

This is a remote position based out of India.

How many years of experience are required?

Candidates must have 7 or more years of backend or full-stack engineering experience, specifically focused on fintech, payments, or money-movement systems.

Is experience with AI tools mandatory?

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

What primary programming language is used for backend services?

The primary backend language is Golang, though comparable experience building REST APIs with Python is also accepted.

Ready to apply?

The application is on the official Sezzle careers page.

Apply on company site