Browser Stack Engineer

Job not on LinkedIn

đŸ”„ 7 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Zyte

Zyte

201 - 500 employees

Founded 2015

đŸ’Œ Consulting

📩 Logistics

📣 Marketing

💰 $3M Debt Financing on 2021-12

Consulting ‱ Logistics ‱ Marketing

Zyte is a company specialized in providing web data extraction solutions that are now powered by AI. They offer a range of products including the Zyte API, which handles ban management, AI scraping, and proxy solutions for seamless web data collection. Additionally, Zyte provides scalable cloud hosting for Scrapy spiders, enabling efficient management and automation of web scraping tasks. Zyte caters to a diverse set of industries, providing data for e-commerce, news, AI, job postings, real estate, and more, while emphasizing legal compliance in their operations. With a focus on streamlined and cost-effective data extraction services, Zyte supports businesses in accelerating their data projects and enhancing data-driven decision-making.

📋 Description

‱ Engineer the internals of our custom browser and defeat fingerprinting and antibot detection at the deepest layers of the stack ‱ Extend the stealth frontier across new engines and mobile profiles ‱ Build our own automation client to run and control the browser at scale on the toughest sites ‱ Create the introspection and tracing tooling that turns days of manual ban investigation into a readout in minutes ‱ Harden the release pipeline so browser updates never ship silent success-rate cliffs ‱ Push browser performance to keep pace with the fastest headless and cloud browser platforms ‱ Help shape the team's technical roadmap and contribute back to open source browser development

🎯 Requirements

‱ Extensive experience in C++ and TypeScript ‱ Previous experience contributing to the source code of an open source browser project such as Chromium, WebKit, or Firefox ‱ Good understanding of Web APIs (for example canvas, audio, WebGL, WebRTC) ‱ Deep understanding of operating systems, plus knowledge of emulation and virtualization ‱ A good understanding of the TCP/IP stack as well as HTTP and SOCKS protocols ‱ A good understanding of containerisation concepts (Docker, containerd, runc, K8s) ‱ Experience with Rust ‱ Experience building and deploying production applications ‱ A good understanding of browser fingerprinting approaches ‱ Bonus points for ‱ Being a core committer to any of the major browser projects ‱ A good understanding of libraries such as Puppeteer and Playwright and the underlying Chrome DevTools Protocol ‱ Experience building or replacing a CDP-based automation client ‱ WebAssembly knowledge ‱ Experience with mobile browser stacks and mobile device / browser profiles ‱ Experience developing any one of the following: QEMU, WSL, Wine, VirtualBox

đŸ–ïž Benefits

‱ 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

Apply Now

Similar Jobs

🕒 June 5

Ohmium

501 - 1000

🏭 Manufacturing

📩 Logistics

⚡ Energy

Engineer - Field Services overseeing installation and maintenance of hydrogen generating equipment at Ohmium. Ensuring compliance with safety and quality standards while coordinating with various stakeholders.