Web Scraper Engineer

Job Description:

Help shape the fastest-growing data platform!

Nimble is the first business external data platform, making data-driven decision-making easier than ever, thanks to a simple interface that lets anyone access any public web data at scale.

We empower businesses with mission-critical external data to unlock advanced competitors’ intelligence, price comparison, companies’ data for sales and marketing, and streamlining public web data sources in real time.

With Nimble, businesses upgrade from manual, fragile data pipelines to a fully-managed process that includes advanced features such as bot defense countermeasures, AI-powered data structuring, and more.

We are looking for a Senior Web Scraping Engineer to join our innovative team.

The ideal candidate deeply understands web technologies and real-world data extraction techniques and has built numerous real-world crawlers/spiders who were successfully extracting web data at a large scale and maintained it for a long period of time.

This role will involve creating and maintaining scalable and robust complex web scraping systems, ensuring the highest accuracy and performance.

Responsibilities

  • Design, develop, and maintain scalable web scraper systems using various tools and technologies.
  • Extract and parse data from various websites while adhering to the legal and ethical rules of web scraping.
  • Write efficient, testable, and reusable code while ensuring high performance and reliability.
  • Collaborate with team members to identify and understand data needs and translate these into system requirements.
  • Implement proper error handling and data quality checks to ensure the reliability of the scraped data.
  • Keep abreast of new trends and best practices in web scraping technology.

Job Requirements:

Qualifications

  • Proven experience as a Web Scraper or in a similar role.
  • Proficiency in Python and with experience in frameworks like Scrapy and Beautiful Soup.
  • Strong understanding of web technologies (JavaScript, XPath, HTTP networking, GraphQL, Fetch API).
  • Familiarity with web scraping legal and ethical guidelines.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Fluent in English.

Apply for Position

Your <span data-lazy-src=

Your dream job is here

At Nimble you’ll join a team of brilliant minds striving to solve the hard problems affecting data gathering. Although we work hard, we also play hard, and together create a vibrant community with frequent company retreats, human-first conditions, and an energetic atmosphere.

Browse jobs