Subscribe job alerts


Remote Job

Senior Big Data Engineer

Reviewshake, Inc.
  • Posted : 2 months ago

Hi, we're Shake 👋 We’re helping bring businesses closer to their consumers, by building solutions for the most customer obsessed companies in the world. As a tech startup we’re developing innovative technology that unlocks the power of the vast quantities of data available online.

We're an established business with thousands of paying customers and a team of 20+ and are searching for a full-time remote Big Data 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. 

Job requirements

Our ideal candidate has:

  • strong knowledge of Python (5+ years)
  • data engineering experience
  • basic knowledge of machine learning
  • experience with AWS stack
  • experience with Redis and queues (Celery/Dramatiq)
  • 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 high volume scraping and building scrapers
  • experience working with Big Data
  • experience with ElasticSearch
  • passion for writing clean code and tests
  • hands-on approach and is proactive
  • keen eye for detail, striving for perfection

Our tech stack:

  • Python, FastAPI
  • Dramatiq/Celery
  • RabbitMQ
  • 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
  • create and develop new functionalities as well as maintain existing ones
  • implement scrapers based on ongoing requirements
  • write clean and scalable code
  • write code-reviews
  • learn best practices from other team members

 

BenefitsOur team is fully remote and we communicate primarily through Slack, Linear, 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:  $54,000 - $62,000 (USD, gross)

🌎 Work from anywhere

🏖️ 26 days of paid time off

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

📗 $500/year learning budget

🖥️ $250 desktop budget

🍉 $15 Uber Eats or Vitamin booster budge

💃 $30 Fun Budget

🗺️ Retreats in cool locations (the last one was in Thailand!)

 

Skills
  • python
  • aws
  • redis
  • data engineering
  • english

Similar Jobs

Remote Job

Senior Big Data Engineer

Shake
  • 2 months ago
  • Hi, we're Shake 👋 We’re helping bring businesses closer to their consumers, by building solutions for the most customer obsessed companies in the world. As a tech startup we’re developing innovative technology that unlocks the power of the vast quantities of data available online.We're an est

View All