Location: Uruguay
Role: Data Collection & Integration Engineer
Sauce is a premier restaurant technology platform that helps businesses grow with our Commission-Free Delivery & Pickup structure and proprietary delivery optimization technology. We are serving a 105 billion dollar US local restaurant business. Headquartered in Miami, NYC and Tel-Aviv, Sauce wants restaurants to fulfill their highest potential, this means giving local establishments everything they need to connect directly with their customers. The Sauce team pools together decades of restaurant tech experience, along with seasoned tech, sales, marketing, product and operations executives who produce an industry-changing delivery system for successful local restaurants and chains.
Proficiency in programming languages such as Python, JavaScript or C#.
Experience with data extraction libraries and frameworks such as BeautifulSoup, Scrapy, Selenium, Puppeteer, etc.
Strong knowledge of SQL and experience with relational databases.
Familiarity with data processing and ETL (Extract, Transform, Load) pipelines.
Strong problem-solving skills and the ability to troubleshoot complex data issues.
Experience with data validation and enrichment techniques.
Excellent written and verbal communication skills.
Ability to document processes and create detailed reports.
Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field is a plus.
Experience with cloud services (AWS, Google Cloud, Azure) is a plus.
Proactive person who can take the initiative to drive projects and tasks forward.
Develop and maintain scripts to gather data from various online platforms.
Monitor and adjust data extraction processes to handle changes in data structures
Design and implement data storage solutions using relational databases such as MySQL, PostgreSQL, or SQL Server.
Ensure the efficient handling of large datasets, including the implementation of appropriate indexing and querying techniques.
Clean and preprocess the collected data to ensure its quality and consistency.
Validate the accuracy of the collected data using various methods and tools.
Implement data enrichment techniques to add value to the raw data.
Use data transformation techniques to improve the usability of the data for downstream applications.
Automate data extraction, processing, and storage workflows to increase efficiency.
Document the data collection processes, data structures, and workflows clearly.
Provide regular reports on the status of data extraction projects and data quality.
Strong & Competitive Compensation Package
Flexible Work Environment
Responsible Paid Time Off Policy
Work from home for better life/work balance
Silver.dev Recruiter Screening
Culture Screening
Hiring Manager Technical Screening
Leadership Screening