Poland Remote (Global) Full-time

Zyte is hiring an Antiban Engineer - Remote

About the Role

Zyte is looking for an Antiban Reverse Engineer to develop sustainable, scalable solutions that enhance our product offerings. In this remote role, you will use reverse engineering techniques and Zyte’s industry-leading tools like Crawlera to tackle complex challenges.

What You'll Do

  • Reverse engineer obfuscated JavaScript to uncover browser fingerprinting techniques.
  • Conduct static, dynamic, or concolic analysis and fuzz testing to identify tracking mechanisms.
  • Design and execute structured tests with repeatable, multiple treatments, testable variables, controls, and replication.
  • Develop best-practice product usage guides and comprehensive reports based on your research.
  • Lead the development of tools and workflows for prototyping robust, scalable antiban solutions.
  • Influence product and infrastructure improvements informed by your research findings.

What We're Looking For

  • Excitement about tackling uncertainty and defining your own research path.
  • Effective spoken and written communication skills in English.
  • A hacker mindset, capable of quickly developing proof-of-concept solutions.
  • Logical, metrics-driven approach to prioritizing projects, with strong collaborative skills.
  • Familiarity with web crawling, data extraction and processing, asynchronous communication, and distributed systems.
  • Extensive knowledge of JavaScript/NodeJS, Python, and a solid general programming foundation.
  • Familiarity with JavaScript frameworks such as Angular and React, and tools like Webpack.
  • Strong skills in research, debugging, fuzz testing, reverse engineering, and various analysis techniques (static, dynamic, concolic).
  • Deep understanding of operating systems and computer networking concepts.
  • Expertise in browser engines, browser fingerprinting, and ad-blocker mechanisms.
  • Good understanding of polymorphic obfuscation and other static approaches, as well as dynamic approaches such as RASP.

Technical Stack

  • JavaScript
  • NodeJS
  • Python
  • Angular
  • React
  • Webpack

Team & Environment

You will join a globally distributed team of over 270 Zytans.

Benefits & Compensation

  • Become part of a self-motivated, progressive, multi-cultural team.
  • Have the freedom and flexibility to work from where you do your best work.
  • Attend conferences and meet with team members from across the globe.
  • Work with cutting-edge open source technologies and tools.

Work Mode

This is a remote position open to candidates globally.

Required Skills
JavaScriptNodeJSPythonAngularReactWebpackAnti-bot DetectionWeb ScrapingBrowser AutomationProxy ManagementCAPTCHA SolvingHTTP/HTTPS ProtocolsAPI DevelopmentPerformance OptimizationSystem Architecture
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Zyte

Zyte builds powerful, easy-to-use tools to collect, format, and deliver web data quickly, dependably, and at scale. The data extracted helps thousands of organizations make smarter business decisions, secure competitive advantage, and drive sustainable growth. Over 3,000 companies and 1 million developers rely on Zyte's tools and services.

Visit website
Job Details
Category backend
Posted 7 months ago