Sezzle

Senior Payments Engineer — Acquiring & Payment Processing

Sezzle
Apply
2 months ago
Remote, IndiaSenior

Responsibilities

  • Design and build Golang backend services integrating with payment processors, gateways, and card networks.
  • Own authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute flows end to end.
  • Build idempotent, fault-tolerant, auditable transaction processing using distributed architectures, transactional outboxes, and queues.
  • Operate within PCI DSS scope, including tokenization, network tokens, secure payment-data handling, and applicable 3DS/SCA flows.
  • Instrument and monitor authorization rates, decline rates, processor performance, latency, and settlement accuracy.
  • Use Claude or equivalent LLM tools for design, coding, research, testing, and documentation within security and data-handling policies.
  • Mentor engineers, unblock peers, raise engineering standards, and occasionally lead small project teams.
  • Collaborate with Product, Risk, Compliance, Support, and other engineering teams to deliver scalable payment solutions.

Requirements

  • 7+ years of backend or full-stack engineering experience, including meaningful experience with payments, fintech, or money-movement systems.
  • Strong Go experience preferred, or comparable Python experience, with experience building and serving REST APIs.
  • Hands-on experience integrating with payment processors, gateways, or acquiring systems and understanding authorization, settlement, tokenization, idempotency, reconciliation, and disputes.
  • Experience with distributed, cloud-based architectures, transactional outboxes, and queuing tools such as Kafka, SQS, or RabbitMQ.
  • Demonstrated hands-on experience using Claude or an equivalent LLM to improve productivity, research, communication, and engineering output.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with SQL-based relational databases through an ORM.
  • Experience with observability platforms such as Prometheus, New Relic, or Datadog.
  • Experience with DevOps, CI/CD pipelines, containerized microservices, Kubernetes, and AWS.
  • Experience delivering commercial APIs and web applications and prioritizing improvements based on stakeholder or customer feedback.
  • Preferred payments experience includes Adyen, Stripe, Marqeta, Fiserv, PCI DSS, 3DS/SCA, network tokenization, and payments compliance.

Benefits

  • Remote, full-time role.
  • Monthly gross compensation is $5,000-$9,500 USD.
  • Opportunity to work in an AI-first product and engineering culture using Claude and related tools responsibly.
  • Collaborative environment involving engineering, Product, Risk, Compliance, and Support teams.

Tech Stack

Apache KafkaAWSDatadogElasticsearchGitGoKubernetesMySQLPostgreSQLPrometheusPythonRabbitMQReactReact NativeTypeScript

Categories

Sezzle

About Sezzle

201-500 employees

Sezzle builds a buy now, pay later platform that lets consumers split purchases into interest-free installments online and in stores, integrated with e-commerce and retail merchants. The company earns revenue from merchant fees and related consumer charges and provides underwriting and payment processing services. Founded in 2016 and headquartered in Minneapolis, Sezzle is a public company dual-listed on Nasdaq and the ASX.

Contact me