Salary - $84,000 - $108,000
What You'll Own
Live inside the agent code: diagnose why applications fail, fix the failure modes, prevent recurrence
Triage the hold/expired/failed buckets every day.
Build the failure taxonomy, automate retries where possible
Improve form-fill reliability, captcha handling, and edge-case behavior across the long tail of ATS systems
Move submission rate, one of Source's most important product metrics
Navigate the cat-and-mouse game of sites trying to block automated agents (proxy rotation, captcha solving, location gating)
Requirements
Must-Have
Strong Node.js, TypeScript, and Python fundamentals (backend-only role, zero frontend)
Hands‐on experience with browser automation or browser agents (Stagehand, Browser-use, Playwright, Puppeteer, or comparable)
AI‐native daily workflow: Claude Code, Cursor, or comparable as second nature
Postgres comfort: you'll be querying application tables constantly
Located in LATAM with a willingness to work with PST overlap
Nice-to-Have
Sneaker bot or competitive scraping background (high‐signal in Sorce's domain)
Built a browser extension that hit hundreds or thousands of users
Captcha‐solving experience (commercial solvers, custom approaches, vision‐model‐based)
Proxy provider experience (Bright Data, Oxy Labs, comparable) for geo‐gating workarounds
Familiarity with Go (used in Source's expiration‐tracking stack)
Built on top of Stagehand or Browser, used to ship a real product with paying users
#J- *-Ljbffr
By continuing you agree to our Terms & Privacy Policy.