S

Sezzle

BNPL fintech facilitating consumer-merchant transactions

Senior Software Engineer: Security Platform

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeBogotá, Bogota, Colombia$5k - $9.5k /mo

About the Job

Requirements

  • At least 6 years of professional software engineering experience, including significant backend experience.
  • Have deployed significant changes to a production application in the past 30 days.
  • Strong proficiency in Golang and working proficiency in Python.
  • Hands-on experience building and operating event-driven or message-based systems, including contracts, idempotent consumers, replay, and back-pressure.
  • Hands-on experience building and operating CI/CD pipeline tooling, including jobs, shared templates, and runners.
  • Hands-on web application security knowledge of the OWASP Top 10 in real code, including identifying and fixing issues and encoding detections to prevent recurrence.
  • Hands-on experience with SAST, SCA, and secret-scanning tools, including tuning them to an acceptable signal-to-noise ratio.
  • Actively use AI tooling in development, have practical opinions about its effective use, and have built agentic workflows adopted by other engineers.
  • Working knowledge of AWS and Kubernetes as deployment targets for services.

Responsibilities

  • Design, build, and operate security engineering services primarily in Golang and Python on AWS and Kubernetes, including developing new services and maintaining, hardening, and retiring existing services.
  • Own the event-driven platform between security services, including the NATS bus, contracts and consumers, delivery guarantees, and observability.
  • Integrate scanners, the findings system of record, tickets, and metrics so remediation state is visible and examination evidence is produced through engineering.
  • Own delivery of security gates for SAST, SCA, secret detection, container scanning, and IaC scanning, including scanner selection and tuning, suppression workflows, false-positive reduction, and rollout tooling from advisory reporting to enforcement.
  • Build agentic security workflows, including CI review agents, automated finding triage and verification, and remediation helpers.
  • Build triage-to-remediation automation by validating true positives, then automating reproduction context, fix guidance, and routing to owning teams and vulnerability-management operations.
  • Participate in threat modeling and secure design reviews for services and pipelines owned by the role.
  • Participate in the on-call rotation for owned services.

Desired Qualifications

  • Experience in fintech, payments, BNPL, or consumer lending, especially with systems in cardholder-data or regulated scope.
  • Working knowledge of PCI DSS and SOC 2 as they apply to software development and change management.
  • Experience with software supply-chain integrity, including SBOM pipelines, dependency governance, artifact signing, and provenance such as Sigstore and SLSA.
  • Familiarity with policy-as-code and admission control tools such as OPA, Kyverno, and conftest.
  • Exposure to bug bounty or external vulnerability report triage.
  • Experience with system-level threat modeling.
  • Experience with GitLab CI at fleet scale.

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