S

Sezzle

BNPL fintech facilitating consumer-merchant transactions

Principal Infrastructure Engineer

Platform Engineering +1Confirmed live in the last 24 hours
Full-timeRemote in Argentina$12.5k - $20.8k /moRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science or a similar technical field is required.
  • At least 12 years of experience across infrastructure, platform, site reliability, software development, or related engineering disciplines, including substantial hands-on experience designing and operating production infrastructure at scale.
  • Deep production experience with AWS compute, IAM, multi-account architectures, and networking, including VPC design and private connectivity.
  • Deep production experience with Kubernetes cluster lifecycle, scheduling, resource management, autoscaling, networking, and troubleshooting business-critical workloads.
  • Deep experience with relational databases at scale, specifically RDS/Aurora using MySQL and/or Postgres, including query performance, indexing, connection management, replication, high availability, failover, and verified backup and recovery.
  • A record of personally delivering infrastructure scaling improvements by identifying constraints, measuring baseline behavior, implementing changes, and demonstrating gains in capacity, latency, reliability, or cost efficiency.
  • Strong coding and automation skills using Golang, Python, or similar languages to build production tooling and reduce operational toil, plus infrastructure-as-code experience with Terraform or equivalent.
  • Strong systems fundamentals in Linux, networking, DNS, TLS, storage, concurrency, and distributed-system failure modes, with the ability to debug across infrastructure and application boundaries.
  • Experience operating a 24/7 high-availability platform where downtime directly affects customers or revenue, including hands-on incident response and postmortem remediation.
  • Willingness to participate in an on-call rotation and ability to recover production systems under pressure using evidence-based triage, safe mitigation, and clear technical communication.
  • Experience implementing and testing disaster recovery against defined recovery objectives, including restoring data and validating service recovery.
  • Practical experience with observability, load testing, capacity planning, and safe CI/CD practices for shared production infrastructure.
  • Active use of AI tooling in engineering or operations, with sound judgment about limitations and how to verify generated code, recommendations, and operational actions.
  • Ability to take ambiguous technical problems from investigation through production delivery and collaborate across engineering disciplines to resolve system-wide constraints.

Responsibilities

  • Own the technical architecture and evolution of core infrastructure by identifying system limits, prioritizing technical improvements, and implementing changes that support increasing traffic, data volume, and workload complexity.
  • Learn how key business workflows behave in production, trace their impact across applications, data, and infrastructure, and partner across teams to improve performance, reliability, and cost efficiency beyond any single service or team's scope.
  • Build capacity models, run load and stress tests, diagnose bottlenecks across compute, networking, Kubernetes, and databases, and validate improvements against throughput, latency, saturation, and cost per workload.
  • Implement resilient AWS account, IAM, network, and service architectures, addressing service quotas, fault isolation, and multi-AZ or multi-region requirements as workloads grow.
  • Improve Kubernetes cluster architecture, lifecycle automation, workload isolation, resource allocation, autoscaling, safe upgrades, and deployment reliability.
  • Tune Aurora RDS for MySQL and Postgres queries and indexes; address connection and replication bottlenecks; plan capacity; improve failover behavior; and implement safe schema changes and database migrations with application engineers.
  • Define and instrument service-level objectives and error budgets with service owners; implement failure isolation, backpressure, load shedding, and safe retry behavior to prevent cascading failures.
  • Participate in on-call and lead technical recovery during serious incidents using evidence-based triage, executing mitigations, communicating findings, and implementing corrective actions from postmortems.
  • Design backup, restore, and failover mechanisms against agreed recovery time and recovery point objectives; run recovery exercises and document measured results.
  • Build infrastructure-as-code and operational automation so provisioning, configuration, deployments, upgrades, and recovery are reproducible, reviewed, testable, and recoverable; eliminate recurring manual work through code.
  • Improve metrics, logs, traces, dashboards, and actionable alerts to make production diagnosable, with visibility into service health, scaling limits, and customer impact.
  • Design phased rollouts, compatibility checks, validation, and rollback paths for changes to shared production systems.
  • Improve cloud cost efficiency by right-sizing resources, improving utilization, tuning autoscaling and storage, and quantifying savings while maintaining reliability and performance targets.
  • Build and evaluate AI-assisted operational tooling for investigation, runbooks, anomaly analysis, and repetitive operations, using bounded permissions, reviewable actions, and measurable improvements in accuracy or toil.
  • Write architecture proposals, evaluate technology tradeoffs through prototypes and benchmarks, review changes affecting shared infrastructure, and document how systems operate and fail.

Desired Qualifications

  • EKS experience is strongly preferred.
  • Experience in fintech, payments, or banking, operating infrastructure with demanding reliability, security, and audit requirements.
  • Experience with multi-region architectures, chaos engineering, and failure testing, including consistency and recovery tradeoffs of distributed data systems.
  • Proficiency with Prometheus, Grafana, Loki, Tempo, or comparable observability systems.
  • Experience building internal platform capabilities and self-service tooling, including deployment automation, progressive delivery, and reusable infrastructure components.
  • Experience building AI-assisted incident investigation or operational automation with restricted access, auditable execution, and clear human review points.

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