Senior Python Engineer jobs in Remote at Shake, Hiring Now

Senior Python Engineer

Location: Worldwide
Job Nature: Full-Time

About Us

Before describing Senior Python Engineer, we will describe Shake and its excellent features.
Greetings! We are Shake, a company dedicated to aiding businesses in growing with online reviews through our software-as-a-service platform Review shake and our data-as-a-service approach Data shake.
Our innovative workflows, fueled by big data, have never been seen before, and we are seeking a full-time remote Senior Python Engineer to join our established team of 20+ to help us build our services.
As a member of our early-stage team, you will be instrumental in several projects, internal frameworks, and micro-services.
We are looking for someone passionate about developing game-changing technologies utilized by professionals worldwide, including software engineers, data scientists, quants, and data analysts.
We seek a proactive, self-motivated individual who is enthusiastic about taking ownership of our products and eager to learn.

You possess excellent communication skills and thrive in a team-oriented environment, working collaboratively to achieve success and drive our company forward.
At Shake, we are committed to building a company we can be proud of, one that values quality over growth at all costs.
As a bootstrapped and small company,we are excited about building a team that enjoys working together to create something remarkable.

Our tech stack

As a Senior Python Engineer, you have to know about tech stock at Shake.

Our tech stack includes Python with FastAPI, React, Ruby on Rails, Celery, RabbitMQ, and databases such as MySQL, Elasticsearch, Redis, and Github for CI/CD, Docker and Kubernetes for containerization, and both AWS and OVH for cloud hosting.

Senior Python Engineer

On a typical day, you will

  1. Ensure high engineering standards are met and maintain consistency throughout product development.
  2. Develop new and existing functionalities that meet project requirements.
  3. Write clean, scalable, and efficient code.
  4. Conduct thorough code reviews for optimal performance and quality assurance.

Also visit our website for more it jobs


For the Post of Senior Python Engineer, the candidate must fill in the requirements listed below.
Our ideal candidate has the following:

  1. 5+ years of solid experience as a Python Developer.
  2. Familiarity with Amazon Web Services (AWS) and OVH, as well as REST API with FastAPI.
  3. Experience working with Docker and Kubernetes.
  4. Understanding of both RDBMS and NoSQL databases.
  5. Excellent knowledge of Git for version control.
  6. Fluent in English with excellent communication skills.
  7. Hold a BSc in Computer Science, Engineering, or relevant work experience.
Senior Python Engineer

Nice to have:

  1. Proficient in Ruby and Ruby on Rails.
  2. Experience with Terraform and Cloud Formation as a Senior Python Engineer.
  3. Previous work experience as a Data Engineer.
  4. Experienced in creating products for developers, data engineers, and data consumers.
  5. Possesses a hands-on approach and is proactive.
  6. Has a keen eye for detail and strives for perfection.

Check these remote jobs also

Antilia Solutions hires an IT Sales Executive for a fully remote job

Contra hires a Senior DevOps Engineer for a fully remote job.


After getting the post of Senior Python Engineer, you enjoy the following benefits:
Our fully remote team values uninterrupted time as the key to producing our best work.

We use a combination of Slack, Linear, Notion, and weekly meetings via Google Meet to communicate effectively.

  1. The salary range is $54,000 – $62,000 / year (USD, gross).
  2. Work remotely from anywhere in the world.
  3. 26 days of paid time off.
  4. Co-work expenses covered up to $300 per month.
  5. $500 per year learning budget.
  6. $250 desktop budget.
  7. $15 Uber Eats or Vitamin booster budget.
  8. $30 fun budget.
  9. Yearly retreats in cool locations, such as the last one in Thailand.
Senior Python Engineer

Learn more about our team and values on our company website:

Interview Process

For hiring the Senior Python Engineer we conduct the interview in the following loop:

  1. Initial call with hiring manager
  2. Technical interview
  3. Asynchronous technical task
  4. Feedback call regarding task
  5. Cultural fit interview
  6. Final selection and notification via email

If you read all the post kindly apply and visit our website through the apply now button below.


Please enter your comment!
Please enter your name here