Bot Protection Engineer
The role of Bot Protection Engineer consists of supporting the scraping platform, building tooling and automation to curb blocking, analyzing data to uncover patterns of blocking, and assisting with incidents and outages.
- Design novel bot workaround techniques
- Analyze data to uncover blocking techniques and apply solutions to prevent them
- Implement effective countermeasures to stop blocking our services based on the identified patterns
- Partner with internal teams to help shape and develop bot prevention technology
- Assist Operations teams (Autobooking, Data-Acquisition, Ancillaries) with incidents and outages
- 2+ years of experience in the adversarial space working on Scraping or Reverse Engineering
- Good understanding of browser internals and various fingerprinting variables
- Deep understanding of networking protocols
- Good understanding of browsers and mobile apps operations
- Provable proficiency in any of the following languages (Python, Javascript, Go, Elixir)
- Great ability to recognize and analyze problems
- Willingness to deal with the problem until it’s resolved
- Agility and willingness to deal with a high level of ambiguity, change, and pressures of high-profile incidents
What will you do?
What do we expect?
LocationLondon
TeamDevs
Employment typeFull-time