S

Sezzle

BNPL fintech facilitating consumer-merchant transactions

Senior Payments Engineer - Acquiring & Payment Processing

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in Mexico$5k - $9.5k /moRemote

About the Job

Requirements

  • At least 7 years of backend or full-stack engineering experience, including meaningful experience with payments, fintech, or money-movement systems.
  • Strong Go skills, or comparable experience in Python, and experience building and serving REST APIs.
  • Hands-on experience integrating with payment processors, gateways, or acquiring systems, and familiarity with authorization versus settlement, tokenization, idempotency, reconciliation, and chargebacks or disputes.
  • Experience in distributed, cloud-based architectures using patterns such as transactional outboxes or queuing tools such as Kafka, SQS, or RabbitMQ.
  • Demonstrated hands-on use of Claude or an equivalent large language model to enhance productivity, research, and communication.
  • A Bachelor's degree in Computer Science, Engineering, or a related field.

Responsibilities

  • Design and build backend services in Golang that integrate with payment processors, gateways, and card networks.
  • Own money-movement flows end to end, including authorization, capture, settlement, refunds, reconciliation, and chargeback or dispute handling.
  • Build idempotent, fault-tolerant, auditable transaction processing within a distributed architecture using transactional outbox patterns and queues such as Kafka, SQS, or RabbitMQ.
  • Operate within PCI DSS scope, including tokenization, network tokens, secure payment-data handling, and 3DS/SCA flows where applicable.
  • Instrument and monitor payment health, including authorization and decline rates, processor performance, latency, and settlement accuracy, and drive continuous improvement.
  • Use AI tooling such as Claude or equivalent large language models for design, coding, research, testing, and documentation in accordance with security and data-handling policies.
  • Mentor engineers and help raise the bar across the team.
  • Partner with Product, Risk, Compliance, Support, and engineering teams to deliver scalable solutions for authorization, settlement, reconciliation, and disputes.
  • Protect cardholder data, credentials, and secrets by keeping them within the secured environment when using AI tools.

Desired Qualifications

  • Experience with SQL-based relational database management systems through an object-relational mapping tool.
  • Experience with observability platforms such as Prometheus, New Relic, or Datadog for production instrumentation, monitoring, and alerting.
  • DevOps experience with continuous integration and continuous delivery pipelines.
  • Familiarity with containerized microservice architecture deployed with Kubernetes on AWS.
  • A demonstrated history of delivering commercial APIs and web applications.
  • A record of bringing products to market and prioritizing solutions and improvements based on stakeholder or customer feedback.
  • Direct experience with payment-acquiring ecosystems such as Adyen, Stripe, Marqeta, or Fiserv.
  • Exposure to PCI DSS, 3DS/SCA, network tokenization, or payments compliance.
  • A track record of shipping commercial payment APIs and prioritizing based on stakeholder or customer feedback.

About the Company

Sezzle

BNPL fintech facilitating consumer-merchant transactions

Sezzle offers a four‑installment, interest‑free BNPL service for consumers and a merchant payment option for retailers. Consumers split purchases into four equal payments, improving cash flow without interest. Merchants enable Sezzle at checkout and pay a transaction fee, which Sezzle earns as revenue. Sezzle aims to financially empower younger people and help merchants grow, while operating as a Public Benefits Corporation and Certified B Corp.

Company size
201-500
Company stage
IPO
Headquarters
Minneapolis, MN
Founded
2016

Recently Posted Jobs

Explore more opportunities at Sezzle

See more jobs