Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer, Backend

Home > Javascript/Typescript programming jobs

Senior Software Engineer, Backend in USA

  • Remote

Responsibilities

  • Define and evolve workload safety standards for Affirm’s Amazon EKS fleet.
  • Own standards from research and prototyping through onboarding, self-service guidance, automation, and policy enforcement.
  • Lead cross-team technical initiatives through design and fleet-wide rollout while mentoring engineers.
  • Isolate workloads by criticality and resource profile to protect critical paths.
  • Debug stuck workloads, node lifecycle issues, pod disruption problems, and Karpenter timeouts.
  • Determine safe cluster operating limits and develop control-plane scaling patterns for bursty workloads.
  • Analyze CPU, memory, disk, and network profiles to guide EC2 instance strategy and automate the analysis.
  • Measure the impact of standards on availability, latency, risk, and cost.
  • Participate in on-call for Kubernetes runtime issues and convert recurring failures into systemic fixes.
  • Collaborate with service, batch, ML workload, deployment, capacity, and SRE teams.

Requirements

  • 5+ years of experience running Kubernetes in production at scale, ideally Amazon EKS across many clusters.
  • Deep understanding of Kubernetes resource management and scheduling, including requests and limits, OOM behavior, CPU throttling, affinity, anti-affinity, taints, tolerations, and topology spread constraints.
  • Strong knowledge of pod lifecycle and disruption management, including graceful termination, pod disruption budgets, and node draining.
  • Experience enforcing configuration standards through admission control and policy-as-code, such as OPA Gatekeeper or Kyverno.
  • Proficiency in Go or Python and experience building production infrastructure software such as Kubernetes controllers, operators, or admission webhooks.
  • Strong production debugging skills and ability to turn recurring incidents into systemic fixes.
  • Experience leading technical initiatives across multiple teams, driving adoption of shared standards, and mentoring engineers.
  • Experience quantifying infrastructure changes’ effects on availability, latency, and cost.
  • Strong written communication skills for creating standards and guidance.
  • Bachelor’s degree in a related field or equivalent practical experience.

Benefits

  • Remote-first work arrangement with flexibility within the country of employment; occasional in-person office work may be required and new hires attend in-person onboarding.
  • 100% subsidized medical coverage, including coverage for employees and dependents, plus dental and vision benefits.
  • Monthly technology, health, and wellness spending stipends.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan with a discounted stock purchase option.
  • Inclusive interview process with accommodations available for candidates with disabilities.

Salary: $173k - $255k/yr

Affirm

Affirm offers a straightforward approach to credit by allowing consumers to buy now and pay later, all while eliminating hidden fees and compounding interest. This commitment to transparency and flexibility sets Affirm apart in the financial services landscape, making credit more accessible and c...

Similar positions

Senior Frontend Software Engineer

  • Reddit
  • Full time
  • USA
  • 10/26/2026
  • Salary: $191k-$267k
  • Remote

Senior/Staff/Principal Software Engineer

  • Skylight
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $90k-$125k
  • United States

Senior Software Developer - Applications

  • Learntastic
  • Full time
  • USA
  • 10/26/2026
  • Remote

Frontend Software Engineer

  • Sumundi
  • Contract
  • Remote
  • 10/26/2026
  • Ghana

Software Development Engineer II

  • Mapbox
  • Full time
  • UK
  • 10/26/2026
  • Remote