Affirm

Senior Staff Software Engineer, Backend (Compute Platform)

Affirm
Apply
1 day ago
Remote, CanadaStaff+

Responsibilities

  • Architect and evolve Affirm’s EKS platform, including cluster lifecycle, node management, and shared cluster components.
  • Lead standardized infrastructure-as-code and self-service workflows for cluster provisioning, upgrades, and teardown using Terraform and Spacelift.
  • Own the reliability, delivery, and operation of shared Kubernetes components and platform pipelines across the cluster fleet.
  • Define and enforce workload safety standards covering resource configuration, isolation, blast radius, disruption tolerance, and autoscaling strategies.
  • Build automation, policy enforcement, observability, audits, and reporting to drive adoption of platform standards.
  • Partner with product, infrastructure, traffic, cost and capacity, SRE, and workload teams to shape the platform.
  • Drive node scaling, bin packing, and EC2 instance-selection strategies for cost and capacity efficiency.
  • Mentor engineers, provide technical leadership across teams, and participate in on-call, troubleshooting, and production incident response.

Requirements

  • 10+ years of software or infrastructure engineering experience delivering complex platform solutions.
  • 6+ years of hands-on experience operating production Kubernetes at scale, ideally EKS on AWS.
  • Deep expertise in EKS and Kubernetes internals, including upgrades, node lifecycle, scheduling, autoscaling, and workload reliability patterns.
  • Experience automating Kubernetes operations at fleet scale through provisioning, upgrades, self-healing remediation, policy enforcement, and self-service workflows.
  • Experience designing and enforcing platform standards through admission control, OPA/Gatekeeper, or equivalent frameworks.
  • Infrastructure-as-code fluency with Terraform and experience with GitOps or pipeline-driven deployment models such as ArgoCD or kube-applier.
  • Strong AWS cloud-native architecture experience with EC2, VPC, IAM, and EKS.
  • Expert-level proficiency in Go or Python and experience building production Kubernetes controllers, operators, and platform tooling.
  • Experience with observability, SLOs, metrics, logs, alerting, and data-driven baseline audits.
  • Demonstrated technical leadership, mentorship, cross-functional influence, and ability to establish standards across multiple teams.
  • Bachelor’s degree in a related field or equivalent practical experience.

Benefits

  • Remote-first work arrangement with flexibility within the country of employment and occasional in-person work or onboarding.
  • 100% subsidized medical, dental, and vision coverage for employees and dependents.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with discounted Affirm stock.
  • Inclusive interview process with accommodations available for candidates with disabilities.
Affirm

About Affirm

1,001-5,000 employees

Affirm provides buy now, pay later installment financing at online and in-store checkout, along with a consumer app and virtual card, for shoppers and merchants. It monetizes through merchant fees and interest on select loans, with no late fees. Founded in 2012 and headquartered in San Francisco, Affirm is a public company listed on NASDAQ that powers payments for thousands of ecommerce retailers.

Contact me