Back-End Developer

Rottodotcom — United States · Posted ~17 hours ago

Mid Full-time Onsite Visa Sponsored $130000-$160000 USD

Skills

Python Web crawling Web scraping Playwright PostgreSQL Vector search Proxies Anti-bot techniques Anti-bot

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a fast-moving early-stage technology team building large-scale systems for AI-powered recruiting search. You will develop back-end infrastructure for crawling and processing millions of profiles and career pages, while working with search, embeddings, ranking, databases, and anti-bot technologies. The role offers substantial ownership, equity, strong benefits, and immigration and relocation support.

Highlights

Competitive six-figure salary, early employee equity, health insurance, 20 days of paid time off, visa sponsorship, relocation support, and direct collaboration with founders and an experienced engineering team.

Description

Build the crawlers and AI search algorithm behind Rotto: millions of candidate profiles, thousands of career pages, every day. • $130k to $160k USD • Early employee equity • NYC • In person • Full time • Health insurance • 20 days PTO • Visa sponsorship • Relocation Stack: Crawling · Scraping · Python · Playwright · Postgres · Vectors · Proxies · Anti-bot About Rotto Rotto is an AI search engine for recruiting. A recruiter describes the hire in plain English, and a hybrid semantic and lexical retrieval engine parses the intent, embeds it, and ranks millions of candidate profiles in real time. It is built by the same team behind Migrate Mate, the job board for international talent in the US, which earned our founders Forbes 30 Under 30. We are a team of seven. We've raised $3M and are now hiring to scale Rotto and launch new products. We move very fast with basically zero bureaucracy. You will work directly with the founders (& engineering team) every day. We work five days a week, 10 to 11 hours a day, in person, and occasionally on Saturdays. This is an ASAP hire: we would like you to start within weeks of an offer. What you will work on • Scrapers that pull jobs from thousands of company career pages and job boards, every day. • The Postgres search that ranks millions of candidate profiles from a plain-English prompt. • The cloud infrastructure both run on, and the cost and latency of every request. What we are looking for We don't care about years of experience, education or pedigree. We just want you to be cracked at owning & scaling backend systems. Must haves • You have built and run web scrapers in production (ideally against job boards). • You have scaled cloud infrastructure in production. • You obsess over detail and are great at making tradeoffs, e.g. cutting latency without raising the cost of a search. • You are AI native but not AI reliant: you use AI to move fast, and understand what it writes well enough to change it without AI. Nice to haves • Strong Python. • Headless browsers (Playwright, Selenium or similar), proxies and anti-bot work. • Tuning Postgres or vector search: indexes, query plans, pgvector. • You have worked at a web scraping, data provider or job board company. • You have worked at (or founded) an early-stage startup. Is this you? You'll thrive if • You learn unusually fast and can be useful on an unknown topic within a day. • Not knowing doesn't scare you, it excites you to learn. • You are happy with little structure and manage yourself. • You have a can-do attitude. You solve hard challenges without complaining. • You communicate clearly and can explain the same idea to a customer and to a senior engineer. • You push back on bad ideas, without questioning every decision. Don't apply if • You want a 40-hour week. "Nobody ever changed the world on 40 hours a week" • You want a clear spec, a roadmap and a process to follow. • You want to work remotely or hybrid. • You need a big team around you before you can ship. Work Authorization We sponsor visas and will relocate the right person to New York. U.S. citizens, people with work authorization and people who need sponsorship can all apply. US Citizens · Green Card Holders · E-3 · F-1 OPT · H-1B (transfer only) · H-1B1 · J-1 · O-1 · TN How hiring works 1. Apply: Two minutes: https://www.rotto.com/careers/backend-engineer 2. Assessment: If you are a fit, we email you a technical assessment. 3. Code review call: We go through your code together. 4. Culture-fit interview: We want to get to know you as a person. 5. In-person trial: Work with us in NYC. We'll cover costs. Based on your schedule. 6. Offer: You could be starting at Rotto within weeks. Applications close when we find the right fit.