Sezzle

Sezzle

Sezzle is a payments company revolutionizing the buy now, pay later experience with interest-free installment plans, empowering consumers and merchants alike.

Diversified Financial Services
251-1K
Founded 2016

Description

  • Design and build backend services in Golang that integrate with payment processors, gateways, and card networks.
  • Own end-to-end money-movement flows, including authorization, capture, settlement, refunds, reconciliation, and chargeback/dispute handling.
  • Build idempotent, fault-tolerant, and auditable transaction processing in a distributed architecture using patterns such as transactional outboxes and queues.
  • Operate within PCI DSS scope, including tokenization, network tokens, secure payment data handling, and 3DS/SCA flows where applicable.
  • Instrument and monitor payment health metrics such as authorization and decline rates, processor performance, latency, and settlement accuracy.
  • Partner closely with Product, Risk, Compliance, Support, and other engineering teams to deliver scalable solutions.
  • Mentor engineers, unblock peers, and help raise the technical bar across the team.
  • Occasionally lead small project teams to delivery.
  • Use AI tooling such as Claude and equivalent LLMs in daily work for design, coding, research, testing, and documentation within security policies.

Requirements

  • 7+ years of backend or full-stack engineering experience, with meaningful time spent on payments, fintech, or money-movement systems.
  • Strong experience in Go, or comparable experience in Python, building and serving REST APIs.
  • Hands-on experience integrating with payment processors, gateways, or acquiring systems.
  • Familiarity with payments fundamentals, including authorization vs. settlement, tokenization, idempotency, reconciliation, and chargebacks/disputes.
  • Experience in distributed, cloud-based architectures using patterns like transactional outboxes or queuing tools such as Kafka, SQS, or RabbitMQ.
  • Demonstrated hands-on use of Claude or an equivalent LLM to improve productivity, research, and communication.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience with SQL-based RDBMS through an ORM tool is preferred.
  • Comfort using observability platforms like Prometheus, New Relic, or Datadog is preferred.
  • DevOps experience with CI/CD pipelines is preferred.
  • Familiarity with containerized microservice architecture deployed with Kubernetes on AWS is preferred.
  • History of delivering commercial APIs and web applications is preferred.
  • A track record of shipping products and prioritizing improvements based on stakeholder or customer feedback is preferred.
  • Direct experience with the payments acquiring ecosystem, such as Adyen, Stripe, Marqeta, or Fiserv, is preferred.
  • Exposure to PCI DSS, 3DS/SCA, network tokenization, or payments compliance is preferred.

Benefits

  • Salary range of $5,000 - $9,500 per month gross in USD.
  • Remote, full-time role.
  • Opportunity to work on an AI-first engineering culture that uses Claude and other LLMs in daily workflows.
  • Open-source-oriented environment where the team builds what it can before buying.
  • Chance to work on high-impact fintech infrastructure that affects merchant conversions and customer payment experiences.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Application Engineer, Product Catalog

Google 100K+ Internet Software & Services

GFiber is hiring an Application Engineer to help design and maintain the systems and rules engines behind its product catalog for internet services across the U.S.

GCP GitHub Java Kotlin Microservices Redis Salesforce Spring Boot
2 hours, 8 minutes ago

Senior Software Engineer - Grafana Databases, Managed Services | Germany | Remote

Grafana 1K-5K IT Services

Grafana Labs is hiring a Senior Software Engineer for its Managed Services team to run and improve the production infrastructure behind Grafana Cloud’s next-generation database products.

AWS Azure Cassandra ClickHouse GCP Go Grafana Helm Kafka Kubernetes Linux Microservices PostgreSQL Snowflake Terraform
2 hours, 38 minutes ago

Senior Software Engineer (Agentic Search) - Crawler

Nebius 51-250 Internet Software & Services

Nebius is hiring a Senior Software Engineer to build internet-scale content acquisition and crawling infrastructure for an agent-native search platform that supplies fresh, verified data to AI systems.

Apache Spark Beam C++ DNS Flink Go HTTP Kafka Machine Learning MapReduce NATS RabbitMQ TLS
2 hours, 38 minutes ago

Software Engineer II, Backend (Infrastructure Platform)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer to build a next-generation reliability platform for its production systems, combining distributed systems work with AI-assisted development to help teams understand, debug, and improve service health.

LLM Python
2 hours, 38 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers