Python Web Scraping Engineer (Remote)

 2 years ago

Headquarters: Lisbon, Portugal

Hi, we're Shake 👋  We're on a mission to help companies grow with online reviews, whether 1st party (on their business) or 3rd party (on other businesses). We leverage big data to enable workflows that have never been seen before, with a software as a service approach in Reviewshake and data as a service approach in Datashake.

We're an established business with thousands of paying customers and a team of 25+, and are searching for a full-time remote Python Engineer to help us build out our services. You’ll be an important part of our early-stage team and work on several projects, internal frameworks and microservices. We are looking for someone who is excited about building out game-changing technologies that are used by software engineers, data scientists, quants and data analysts all around the world.

Being bootstrapped (not venture-backed) and fully remote, we don’t strive for growth at all costs, and are building a company that we can be proud of, and enjoy working for.

Our ideal candidate has:

  • strong knowledge of Python (3+ years)

  • excellent understanding of HTTP requests

  • experience with headless web browsers

  • experience with high volume scraping

  • experience with containers (Docker)

  • good knowledge of RDBMS databases (MySQL)

  • experience with modern APIs based on REST (FastAPI)

  • fluent English and excellent communication skills

Nice to have:

  • experience creating products for developers, data engineers and/or data consumers

  • Experience with building headless web browser solutions from scratch

  • passion for writing clean code and tests

  • hands-on approach and is proactive

  • a keen eye for detail, striving for perfection

Our tech stack:

  • Python, FastAPI

  • MySQL

  • Github, CI/CD

  • Docker, Kubernetes

  • AWS

On a typical day, you will:

  • uphold our high engineering standards and bring consistency to our product development

  • improve the success rate of our scraping

  • create and develop new functionalities as well as maintain existing ones

  • write clean and scalable code

  • write code-reviews

  • learn best practices from other team members


Our team is fully remote and we communicate primarily through Slack, YouTrack, Notion, and a few weekly meetings via Google Meet - we believe the best work happens when given lots of uninterrupted time that's free of distractions.

💰 Salary range: $30k - $48k / year (USD, gross)

🌎  Work from anywhere

🏖️  26 days paid time off

🏢  Co-work expenses covered (up to $300/m)

📗  $500/year learning budget

🗺️  Yearly retreat in cool locations (next one is in Thailand!)

To apply:

Company logo



Or view all jobs:

  • JS Remotely
  • PHP Remotely
  • Java Remotely
  • Python Remotely
  • Ruby Remotely
  • Designer Remotely
  • Develops Remotely
  • DotNet Remotely
  • GoLang Remotely

Python Remotely

We are a part of the Go Remotely group, specialized in recruiting anywhere in the world.

JS Remotely

PHP Remotely

Java Remotely

Python Remotely

Ruby Remotely

Designer Remotely

Develops Remotely

DotNet Remotely

GoLang Remotely

Copyright © 2024 Python Remotely | Privacy policy