Jonathan Booth is a Staff Software Engineer with 13 years of experience building and operating large-scale Linux systems and data pipelines, currently reducing incident load and improving performance at Affirm. He combines deep systems administration and distributed-systems experience from running an 800-node university supercomputer with production engineering at Yahoo, where he helped design a worldwide log collection system handling billions of events. Comfortable across languages and stacks (Python, Java, Ruby, Spark, Kubernetes, Terraform), he moves between feature work and infrastructure, often finding pragmatic optimizations that buy teams time for larger migrations. At startups and mid-size companies he has worn many hats—shipping frontend/backend features early, then shifting to devops and platform ownership as needs evolved. Known for clean code, automation, and measurable operational impact, he thrives on turning noisy, pager-heavy services into predictable, daylight-safe systems.
13 years of coding experience
15 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Illinois Urbana-Champaign
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jonathan Booth - Staff Software Engineer at Affirm, Inc.