Sezzle

Principal Infrastructure Engineer

Sezzle
Apply
2 months ago
Spain (city not specified)Staff+

Responsibilities

  • Own the technical architecture and evolution of core infrastructure as traffic, data volume, and workload complexity grow.
  • Build capacity models, run load and stress tests, diagnose bottlenecks, and improve throughput, latency, reliability, and cost efficiency.
  • Design resilient AWS account, IAM, networking, multi-availability-zone, and multi-region architectures.
  • Build and operate the Kubernetes platform, including cluster lifecycle, workload isolation, resource allocation, autoscaling, upgrades, and deployment reliability.
  • Scale and optimize Aurora RDS for MySQL and Postgres, including queries, indexes, connections, replication, failover, migrations, and recovery.
  • Improve reliability through service-level objectives, error budgets, failure isolation, backpressure, load shedding, and safe retry behavior.
  • Participate in on-call rotations, lead technical recovery during major incidents, and implement postmortem corrective actions.
  • Design and test disaster recovery, backup, restore, and failover mechanisms against recovery objectives.
  • Build infrastructure-as-code, deployment automation, operational tooling, observability, safe migrations, and rollback paths.
  • Apply AI-assisted tooling to incident investigation, runbooks, anomaly analysis, and repetitive operations with bounded permissions and auditability.
  • Develop architecture proposals, prototypes, benchmarks, technical decisions, and operational documentation.

Requirements

  • Bachelor’s degree in Computer Science or a similar technical field is required.
  • 12+ years of experience across infrastructure, platform, site reliability, software development, or related engineering disciplines.
  • Deep production expertise with AWS, including compute, IAM, multi-account architectures, networking, VPC design, and private connectivity.
  • Deep production expertise with Kubernetes, including cluster lifecycle, scheduling, resource management, autoscaling, networking, and troubleshooting; EKS is strongly preferred.
  • Deep expertise with RDS/Aurora MySQL and/or Postgres, including query performance, indexing, connection management, replication, high availability, failover, backup, and recovery.
  • Demonstrated hands-on delivery of infrastructure scaling improvements with measurable gains in capacity, latency, reliability, or cost efficiency.
  • Strong coding and automation skills using Golang, Python, or similar languages, plus infrastructure-as-code experience with Terraform or equivalent.
  • Strong systems fundamentals covering Linux, networking, DNS, TLS, storage, concurrency, and distributed-system failure modes.
  • Experience operating 24/7 high-availability platforms with hands-on incident response and postmortem remediation.
  • Willingness to participate in on-call rotations and recover production systems under pressure.
  • Experience implementing and testing disaster recovery against defined recovery objectives.
  • 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 the ability to verify generated code, recommendations, and operational actions.
  • Ability to resolve ambiguous, system-wide technical problems across engineering disciplines.
  • Preferred qualifications include fintech, payments, or banking experience; multi-region architectures; chaos engineering; failure testing; Prometheus, Grafana, Loki, or Tempo; internal platforms; self-service tooling; progressive delivery; and AI-assisted incident investigation.

Benefits

  • Full-time remote role, as indicated by the #remote and #full-time posting tags.
  • Employees work in a culture that highlights diverse interests and purpose-driven collaboration, including musicians, yogis, cyclists, chefs, golfers, dog-lovers, and rock-climbers.

Tech Stack

Categories

DevOpsSite Reliability
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