Remote - Lithuania; Remote - Albania; Remote - Argentina; Remote - Brazil; Remote - Bulgaria; Remote - Chile; Remote - Croatia; Remote - Czech Republic; Remote - Estonia; Remote - Georgia; Remote - Hong Kong; Remote - Hungary; Remote - Japan; Remote - Latvia; Remote - Malaysia; Remote - Mexico; Remote - North Macedonia; Remote - Philippines; Remote - Poland; Remote - Portugal; Remote - Romania; Remote - Serbia; Remote - Singapore; Remote - Slovakia; Remote - South Africa; Remote - South Korea; Remote - Spain; Remote - Taiwan; Remote - Vietnam Remote (Global) Employment

SearchApi is hiring a Ruby Engineer - Web Scraping (Remote)

Responsibilities

  • Develop and maintain web scraping tools using Ruby
  • Extract and process data from various websites
  • Ensure data accuracy and reliability
  • Collaborate with team members to improve data extraction processes
  • Troubleshoot and resolve issues related to web scraping
  • Optimize data extraction performance
  • Implement data storage and retrieval solutions
  • Contribute to the development of data processing pipelines
  • Stay updated with the latest web scraping techniques and tools
  • Document data extraction processes and results
  • Work on improving the efficiency of data extraction scripts
  • Ensure compliance with legal and ethical guidelines for web scraping
  • Participate in code reviews and provide constructive feedback
  • Implement automated testing for web scraping tools
  • Monitor and analyze data extraction performance metrics
  • Develop and maintain APIs for data access
  • Collaborate with data analysts to understand data requirements
  • Implement data validation and cleaning processes
  • Work on integrating data extraction tools with other systems
  • Develop and maintain data extraction schedules
  • Provide technical support for data extraction tools
  • Contribute to the development of data extraction best practices

Compensation

Competitive

Work Arrangement

Remote

Team

Engineering

Technical Stack

  • Ruby
  • Nokogiri
  • Mechanize
  • Capybara
  • RSpec
  • Cucumber
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Docker
  • Kubernetes
  • AWS
  • Git
  • GitHub
  • JIRA
  • Slack
  • Trello
  • Asana

What We Offer

  • Competitive salary
  • Flexible working hours
  • Remote work opportunities
  • Opportunities for professional development
  • Collaborative and supportive team environment
  • Challenging and rewarding projects
  • Opportunities for career growth
  • Access to the latest technologies and tools
  • Competitive benefits package
  • Opportunities for continuous learning and improvement
  • Supportive and inclusive work culture
  • Opportunities for innovation and creativity
  • Competitive vacation and leave policies
  • Opportunities for mentorship and coaching
  • Competitive health and wellness benefits
  • Opportunities for community involvement and giving back
  • Competitive retirement and savings plans
  • Opportunities for work-life balance
  • Competitive parental leave policies
  • Opportunities for leadership and management roles
  • Competitive relocation assistance
  • Opportunities for international assignments

How to Apply

  • Submit your resume and cover letter
  • Include relevant experience and skills
  • Highlight your web scraping experience
  • Provide examples of your Ruby projects
  • Include your GitHub profile or portfolio
  • Explain your interest in the role
  • Describe your experience with data processing
  • Include your availability for an interview
  • Provide references if available
  • Include your expected salary
  • Explain your experience with data extraction tools
  • Include your experience with data storage solutions
  • Provide examples of your data analysis work
  • Include your experience with automated testing
  • Explain your experience with API development
  • Include your experience with data validation and cleaning
  • Provide examples of your data extraction projects
  • Include your experience with data extraction scheduling
  • Explain your experience with data extraction from dynamic websites
  • Include your experience with data extraction from APIs

Not provided

Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
SearchApi
SearchApi is a real-time SERP API delivering structured data from 100+ search engines and sources, including Google Search, Google Shopping, Google Jobs, Bing, Baidu, YouTube, Amazon, and many more. The company powers production workloads for Fortune 500 companies and startups needing reliable search data at scale.
All jobs at SearchApi Visit website
Job Details
Department Engineering
Category fullstack
Posted 5 months ago