Software Engineer
We're looking for a Software Engineer focused on delivering exceptional customer experiences. This mid level role requires 4+ years of relevant experience.
Who We Are
Scratch Financial (“Scratch”) is a late-stage venture-backed financial technology business based in Pasadena, California. At Scratch, everything starts and ends with our mission: being the payment partner of choice for veterinary practices and helping pet parents access the care their animals need without financial barriers. Driven by our award-winning technology, Scratch has become the fastest-growing financing provider in veterinary care, with a partner network of 15,000+ practices across the U.S. and Canada.
Scratch has 2 main products:
We are a company built on the foundation of transforming the way pet healthcare payments are done, and we are looking for innovators who share our commitment to shaping the future of veterinary care financing. If putting compassion first, helping tell the story of groundbreaking products and continuously learning & refining to achieve exceptional outcomes sounds like you, then we encourage you to apply.
Position Overview
Scratch is seeking a technically sharp and self-directed Support Engineer to own our most complex support escalations and drive AI-powered tooling that makes our support organization faster and smarter. This is a high-impact individual contributor role — roughly split between deep technical troubleshooting (70%) and building/maintaining AI agents and automation (30%).
The ideal candidate has a strong foundation in SaaS and payments infrastructure, thrives when handed a hairy problem with no clear resolution path, and has a genuine interest in using AI tooling to eliminate toil and scale support capacity.
What You'll Do
Technical Escalations & Troubleshooting
AI Agent & Tooling Development
Posted July 19, 2026