Build one contract
for every source
A small team of engineers building one wire for every source.
- 14 Engineers
- 9 Time zones
- Series A funded
- 60+ Actors shipped
What Drives Us
Fewer heroics, more contracts.
-
Precision
Nothing ships until the golden vectors pass.
-
Candour
We say what broke, why, and what we changed.
-
Ownership
Whoever writes the actor carries its pager.
-
Craft
We fix the contract rather than patch the caller.
Our Team
The people behind every actor on the wire.
- Core
- Actors
- Design
- Growth
Why Join Us
Competitive pay, and time you actually take.
-
Remote by default
Everyone is remote. We overlap four hours a day, on purpose.
-
Paid at band
One published band per role, and the same number in every country.
-
Time actually off
Thirty days a year, and a nudge when you have not taken them.
-
Learning budget
Two thousand a year for courses, books and conferences.
-
Health cover
Private cover wherever you live, plus a stipend for therapy.
Open Roles
Where we need a person, not a script.
-
Product Designer
Design Remote (UTC to UTC+3) Full-time
-
Developer Advocate
Growth Remote (Europe) Full-time
-
Actor Engineer
Actors Remote (UTC-3 to UTC+4) Full-time
-
Senior Backend Engineer
Core Remote (UTC+1 to UTC+4) Full-time
FAQ
Answers before you send an application.
-
Is the team remote, and from where?
Fully remote. We hire between UTC-3 and UTC+4, so the whole team overlaps four hours a day.
-
What does the interview look like?
A 30-minute intro, one paid task, then two hours with the engineers you would work beside.
-
Do you pay for take-home work?
Yes. Tasks are scoped to four hours and paid at contractor rate, whatever we decide afterwards.
-
Does the offer include equity?
Every offer carries options on a four-year vest with a one-year cliff, strike price in writing.
-
What is the first month like?
You ship an actor in week one. By week four you are on the release rota with everyone else.
-
Can I apply without a referral?
Mail [email protected] with a repo or a run we can read. Every application gets an answer.
Still have questions?
Mail the hiring team and ask us.
Ready to stop babysitting scrapers?
When no scraper exists for your source, BatScrape ships one.
- One contract for every source
- Versioned wire, no surprises