About the Role:

We are looking for a talented Software Engineer (Scraping) to join our dynamic team. As a key player in our organization, you will be responsible for developing and maintaining web scraping scripts to gather data that powers our platform. If you’re a coding enthusiast with a knack for extracting valuable information from the web, this role is made for you.

Key Responsibilities:

  • Web Scraping:

    • Develop and maintain web scraping scripts to collect data from various sources.
    • Ensure that data extraction processes are efficient, reliable, and scalable.
    • Handle dynamic content and different website structures effectively.
  • Data Integration:

    • Integrate scraped data into our Inventory and Ordering API, ensuring accuracy and seamless flow.
    • Collaborate with data scientists and analysts to provide clean and structured data for analysis.
  • Problem Solving:

    • Troubleshoot and resolve issues related to data extraction and integration.
    • Stay updated on the latest web scraping techniques and tools, and implement improvements as needed.
    • Develop creative solutions to challenges such as IP blocking and captchas.
  • Collaboration:

    • Work closely with cross-functional teams, including product, engineering, and operations, to support data needs.
    • Provide insights and recommendations based on the data collected to enhance our platform.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in web scraping and data extraction.
  • Proficiency in programming languages such as Python, JavaScript, or Ruby.
  • Experience with web scraping frameworks like Scrapy, BeautifulSoup, or Selenium.
  • Strong problem-solving skills with the ability to think creatively and adaptively.
  • Excellent communication skills and the ability to work effectively within a team.
  • Passion for the tech industry and a commitment to driving innovation.

Why Join Us:

  • Play a crucial role in shaping the future of our technology with a pioneering company.
  • Work with a passionate and talented team dedicated to making a significant impact.
  • Competitive salary, benefits, and equity packages.
  • Flexible work environment with opportunities for remote work.
  • Engage with exciting tech challenges and enjoy a fun, collaborative atmosphere.