{"id":3124242,"url":"https://alion.io/job/scratchpay-senior-staff-accountant","title":"Senior Staff Accountant","company":{"id":1837166,"name":"Scratchpay","domain":"scratchpay.com","url":"https://alion.io/company/scratchpay","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Rippling","truth_index":null},"role":"Finance","role_family":"Finance","seniority":"staff","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Pasadena, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":120000,"max":130000,"currency":"USD","period":"year","gross":null,"usd_annual":130000},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Google BigQuery","optional":false},{"name":"Google Sheets","optional":false},{"name":"Google Workspace","optional":false},{"name":"Microsoft Excel","optional":false},{"name":"QuickBooks","optional":false},{"name":"SQL","optional":true}],"status":"live","first_seen_at":"2026-10-13T14:24:46Z","employer_posted_date":"2026-10-13","last_verified_at":"2026-11-13T11:26:26Z","board_verified":true,"closed_at":null,"days_open":31,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":31},"description":"Who We Are\nScratch 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 17,000+ practices across the U.S. and Canada.\nScratch has 2 main products:\nScratch Pay: Point-of-sale lending, including a BNPL offering and longer-term payment plans\nScratch Checkout: Payment processing that is integrated with the veterinary practice management software\nWe 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.\nPosition Overview\nSenior Staff Accountant to assist primarily in daily, weekly and monthly accounting and reconciliation for our payments processing side of the business and is a core partner to the Director of Accounting/Controller in the monthly close. The position will also support all monthly close tasks and reconciliations across the entire business, including relating to our loan portfolio and other revenue streams.\nWhat You'll Do\nPull and analyze transactions from our BigQuery database, transforming it in Google Sheets/Excel, and importing detailed and summarized entries into QuickBooks Online for the payments processing business.\nCalculate, run, and analyze monthly billing for the payments processing business including ensuring and tracking AR related to billing, ensuring payments from our customers are drafted timely and entering payments for AR into QuickBooks Online timely for proper review and analysis.\nReconcile payments processing activity by clinic and clinic consolidators on a monthly basis to ensure data integrity, analyzing discrepancies and working with the Product and Revenue Teams to resolve differences in a timely manner.\nOwn a defined set of month end close tasks against the month end close calendar including journal entries, accruals, and other required schedules.\nSupport month end close tasks for the lending business, including journal entries and account reconciliations as needed and serving as a backup for daily and monthly lending reporting as needed.\nAssist in preparing schedules for the annual audit and other various financial audits including searching for and providing support requested by the auditors for testing.\nOther special projects as assigned by the Director of Accounting/Controller.\nWhat We Are Looking For\nBachelor's degree in Accounting or Finance.\nWorking knowledge of US GAAP and accrual accounting.\nHands-on experience with month-end close and balance sheet reconciliations.\nAdvanced Excel skills, including lookups, pivot tables, and working with large transaction files.\nProficiency in Google Workspace, especially Google Sheets, Docs and Drive.\nHigh attention to detail\nNice to Have\nExperience with QuickBooks Online (Advanced preferred), including bulk journal entry and transaction imports through native or third-party import tools.\nAbility to write and run queries in Google BigQuery (or similar SQL tools) to pull, join, and analyze transaction data.\nExperience in payments, merchant services, fintech, or lending.\nExposure to multi-currency accounting or Canadian operations.\nExperience with a loan servicing platform such as LoanPro.\nExperience in Stripe or related platforms.\nCPA (or progress toward it)\nWhat You Can Expect From Our Process\nWhile these steps may vary slightly from role to role, we aim for a well-rounded interview approach for all involved.\nA quick chat with People Ops (HR): To ensure logistics and team fit make sense from both sides.\nHiring Manager Interview: To dive deeper into your experience, fit for the role, and answer any questions you have about the team.\nPanel Style Interview/Presentation or Live Coding (Tech roles): A practical exercise to showcase your skills and approach with a cross-functional panel.\nExecutive-Level Interviews & Reference Checks: A chance for you to meet our leaders, discuss big-picture alignment, and introduce us to your professional references.\nIn-Person Connection: We include an in-person visit at our Pasadena HQ, either as a final interview step or during your first week of onboarding, so we can connect face-to-face right from the start!\nWhy You'll Love Working Here\nCompetitive base salary ranging from $120,000 - $130,000 + equity\nWhile Scratch supports remote work for most roles, we believe the secret sauce to our team culture is meaningful connection and close collaboration. For those nearby or visiting, our Pasadena office is fully open and stocked with snacks and drinks for hybrid work. We also bring the whole company together each year for Hub Day, our annual onsite where everyone gathers in person to bond, align, and celebrate our wins together!\nAlongside our collaborative team environment, we offer unlimited PTO, covered healthcare, flex benefits, 401(k) matching, cell plan reimbursement, monthly recognition opportunities, continuous learning resources, an equity retention program, and generous parental leave!\nHow to Apply\nReady to join our team? To apply, please visit our Scratch Careers Page. Be sure to:\nSubmit your resume.\nAnswer the custom questions provided.\nFeel free to add any additional information or documents you believe are relevant to your application.\nWe look forward to reviewing your application!\n*Our team will ONLY contact you from the domain @scratchpay.com or @ats.rippling.com\nOur Commitment\nWe’re innovators who care deeply about the lives of pets, their owners, and veterinary professionals. We believe diversity strengthens our team and drives better solutions.\nScratch is committed to diversity in its workforce and is proud to be an equal opportunity employer. Scratch considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.","description_format":"text","description_chars":6503,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Continuous learning","Equity","Hybrid work","Parental leave","Unlimited PTO"],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Consumer Loans & Pawnshops","Buy Now, Pay Later"],"lifecycle":[{"event":"open","at":"2026-10-23T01:45:00Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"Filed H-1B visas in the last two years","filings_12m":0,"filings_prev_12m":1,"green_card_filings_12m":0,"median_offered_wage_usd":null,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":34,"band":"fade","label":"Fading","p_open":1,"p_active":0.612,"p_room":0.55,"age_days":29,"expected_fill_days":26,"reasons":["conf:0","win:tail"],"computed_at":"2026-11-12T10:38:37Z"},"pay":{"stated_usd_annual":130000,"is_top_pay":true},"html_url":"https://alion.io/job/scratchpay-senior-staff-accountant","json_url":"https://alion.io/job/scratchpay-senior-staff-accountant.json","meta":{"generated_at":"2026-11-13T17:44:15Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":35427,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1837166},"rest":"https://alion.io/mcp/rest/get_company?id=1837166"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fscratchpay-senior-staff-accountant"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fscratchpay-senior-staff-accountant"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fscratchpay-senior-staff-accountant"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/scratchpay-senior-staff-accountant\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fscratchpay-senior-staff-accountant"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3124242}},{"tool":"search_jobs","arguments":{"company":"scratchpay.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3124242},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}