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.