Senior/Lead Web Reverse Engineer (Scraping)
We are looking for a Senior Engineer with solid experience in analyzing complex web applications and building stable automation workflows.
The position is highly technical and requires a deep understanding of web internals, browser behavior, and multi-step interaction flows.
Important:
This is a specialized senior-level role.
If you do not have hands-on experience with web analysis, network inspection, or building advanced browser automation, this position will not be a fit.
This is not an entry point to learn these domains.
Responsibilities
Web Application Analysis
- Investigate complex browser-driven flows and interaction logic.
- Analyze network traffic (HTTP/2, cookies, sessions, TLS).
- Understand JS-based verification and dynamic behavior.
- Identify stable integration points for automation workflows.
Automation Development
- Build multi-step onboarding and identity-related flows.
- Implement realistic interaction sequences (navigation, timings, state patterns).
- Develop automation using Selenium.
- Combine browser automation with custom HTTP clients when appropriate.
Environment & Network Management
- Work with diverse network environments and routing strategies.
- Maintain consistent session and identity behavior across environments.
- Manage isolated browser environments and execution profiles.
Behavior & Verification Handling
- Analyze browser behavior characteristics and consistency signals.
- Adapt interaction strategies to modern verification systems.
- Ensure stability, resilience, and predictability in complex flows.
Requirements
Core Expertise
- Strong experience analyzing modern web applications and network flows.
- Deep understanding of HTTP, tokens, cookies, sessions, TLS behavior.
- Hands-on experience with Selenium.
- Solid Python engineering background.
- Experience designing multi-step onboarding or verification workflows.
- Understanding of proxy strategies and network-level behavior.
Analytical Skills
- Ability to evaluate and compare automation strategies.
- Strong debugging skills and attention to detail.
Nice to Have
- Experience integrating CAPTCHA-related solutions.
- Background in web security or application analysis.
- Exposure to high-volume data collection or OSINT workflows.
- Understanding of browser consistency and TLS-level characteristics.
- Experience with controlled/custom browser environments.
We Offer
- Research-focused work with technically challenging web flows.
- Autonomy in designing approaches and choosing tools.
- Fully remote work with flexible schedule.
- Senior-level compensation + performance bonuses.
Required skills experience
| Python | 5 years |
Required languages
| English | B1 - Intermediate |
๐
Average salary range of similar jobs in
analytics โ
Loading...