Senior Software Engineer

0 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Design, implement, and optimize low-level systems for large-scale web data collection. You will work beneath abstraction layers to develop highly efficient, adaptive scraping techniques that can navigate anti-bot protections, manipulate network protocols, and modify browser behavior at a deep level. Contract positions available We are looking for someone with hands-on experience in browser instrumentation, network security, and kernel-level systems , with a focus on performance, resilience, and scalability. Key Responsibilities Architect and maintain a high-performance, scalable web scraping infrastructure . Implement custom browser instrumentation using Chrome DevTools Protocol (CDP), WebDriver Wire Protocol, and related technologies. Develop low-level networking solutions , including TCP/IP socket programming, TLS handshake customization, and QUIC protocol manipulation. Reverse-engineer and bypass anti-bot detection mechanisms (e.g., Cloudflare, Akamai) using network traffic normalization, JA3/JA3S fingerprint customization, and entropy-based behavior randomization. Modify and optimize browser engines (e.g., V8, SpiderMonkey) for efficient headless rendering and fingerprint evasion. Implement containerized and distributed crawling solutions with deep knowledge of cgroups, namespaces, and container orchestration internals. Develop high-throughput data extraction and parsing systems , optimizing XPath queries, DOM mutation tracking, and real-time content differentiation. Build self-healing, resilient infrastructure for continuous, adaptive data collection at scale. Utilize AI/ML techniques to enhance dynamic crawling, adaptive evasion strategies, and anomaly detection in blocking events. What We’re Looking For Deep expertise in low-level systems (Linux internals, network protocols, kernel-level networking). Hands-on experience with browser technologies (CDP, Firefox Remote Debugging, WebDriver, Blink engine). Proficiency in advanced networking techniques , including TLS fingerprint customization, raw TCP/IP socket programming, and traffic pattern normalization. Strong security background , with experience in bypassing anti-bot mechanisms and evading detection. Experience with distributed and containerized infrastructure , including Kubernetes, Terraform, and eBPF. Familiarity with AI/ML-driven automation techniques for web data extraction. Ability to operate beneath abstraction layers , designing custom solutions for challenging scraping environments. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India