S

Sezzle

BNPL fintech facilitating consumer-merchant transactions

Senior Software Engineer - Security Platform

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeRemote in Turkey$5k - $9.5k /mo

About the Job

Requirements

  • Have 6 or more years of professional software engineering experience, including significant backend experience.
  • Have deployed significant changes to a production application within the past 30 days.
  • Have strong proficiency in Golang and working proficiency in Python.
  • Have hands-on experience building and operating event-driven or message-based systems, including contracts, idempotent consumers, replay, and back-pressure.
  • Have hands-on experience building and operating CI/CD pipeline tooling, including jobs, shared templates, and runners.
  • Have hands-on web application security knowledge of the OWASP Top 10 in real code, including finding and fixing issues and encoding detection to prevent recurrence.
  • Have hands-on experience with SAST, SCA, and secret-scanning tools, including tuning them to achieve a developer-tolerable signal-to-noise ratio.
  • Actively use AI tooling in development, have practice-grounded views on its benefits and limitations, and have built agentic workflows adopted by other engineers.
  • Have working knowledge of AWS and Kubernetes as deployment targets for services.
  • Maintain high standards, drive quality, take calculated risks, listen attentively, speak candidly, treat others respectfully, challenge decisions constructively, commit to decisions, and deliver results.

Responsibilities

  • Design, build, and operate security engineering services primarily in Golang and Python on AWS and Kubernetes, including developing needed services and maintaining, hardening, or retiring existing services.
  • Own the event-driven platform between security services, including the NATS bus, its contracts and consumers, delivery guarantees, and observability, ensuring findings, inventory changes, and alerts reach dependent services.
  • Integrate the platform end-to-end from scanners through the finding system of record and tickets to metrics, making remediation state visible and generating examination evidence through engineering.
  • Own delivery of security gates for SAST, SCA, secret detection, container scanning, and infrastructure-as-code scanning, including scanner selection and tuning, suppression workflows, reducing false positives, and rollout tooling to move gates from advisory to enforcing without blocking delivery.
  • Build agentic security workflows, including CI review agents, automated finding triage and verification, and remediation helpers that other engineers adopt.
  • 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.
  • Participate in the on-call rotation for owned services.

Desired Qualifications

  • Have experience in fintech, payments, buy now, pay later, or consumer lending, especially with cardholder-data or regulated systems.
  • Have working knowledge of PCI DSS and SOC 2 as they apply to software development and change management.
  • Have experience with software supply-chain integrity, including SBOM pipelines, dependency governance, artifact signing, and provenance such as Sigstore or SLSA.
  • Be familiar with policy-as-code and admission control tools such as OPA, Kyverno, or conftest.
  • Have exposure to bug bounty or external vulnerability report triage.
  • Have experience with system-level threat modeling.

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