×

See more Back-End Programming jobs→

← Back to all jobs

Senior Python Engineer

Posted 4 days ago

Hi, we're Datashake πŸ‘‹ Our mission is to empower businesses to unlock insights from the data around them, whether it's from their own online presence, social media, or external sources. We enable users to derive actionable insights using AI-driven tools, creating workflows that redefine what's possible.

We're an established business with thousands of paying customers and a team of 20+ and are searching for a full-time Senior Python EngineerΒ to help us build out our services. We're fully remote, with team members across the world. We generally work CET hours but are flexible as long as there's some overlap. You’ll be an important part of our early-stage team and work on several projects, internal frameworks, and micro-services. 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.

You're a proactive, sharp, and self-motivated individual who is eager to learn and take ownership of our products. You love communicating and working with others in your team toward success, taking us from where we are now to where we want to be!

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 tech stack

  • Python, FastAPI
  • React
  • Celery
  • RabbitMQ and Kafka
  • MySQL, Elasticsearch, Redis
  • Github, CI/CD
  • Docker, Kubernetes
  • AWS

Requirements

Our ideal candidate has:

  • Solid experience as a Python Engineer (5+ years)
  • Solid experience building REST APIs using FastAPI framework
  • Experience working with Elasticsearch
  • Experience with containerization and orchestration with Docker and Kubernetes
  • Experience in version control using Git
  • Experience with CI/CD pipelines, automating builds, testing, and deployments
  • Familiarity with caching mechanisms and in-memory data store technologies like Redis
  • Familiarity with monitoring and observability tools like Grafana
  • Familiarity with Amazon Web Services (AWS)
  • Fluent English and excellent communication skills

Nice to have:

  • Experience in web scraping, parsing HTML/XML, and extracting structured data
  • Experience creating products for developers, data engineers, and/or data consumers
  • Experience with AI

What you will do

  • Design and implement robust and scalable engineering solutions
  • Contribute to the development of internal tools and libraries that streamline content retrieval operations
  • Participate in code reviews while fostering knowledge sharing within the team
  • Develop and maintain CI/CD pipelines that automate testing and deployment of various applications

What you will bring

  • A passion for building elegant, maintainable code
  • A proactive mindset and willingness to take initiative
  • A collaborative spirit and strong communication skills

Perks and Benefits

Our 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: $42,000 - $60,000 / year (USD, gross)

🌎 Work from anywhere

πŸ–οΈ 26 days paid time off

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

πŸ“— $500/year learning budget

πŸ–₯️ $250 Desktop budget

πŸ‰ $30 Wellness budget

πŸ’ƒ $30 Fun Budget

If this sounds like a good fit, we’d love to hear from you!


Apply Now

Let's start your dream job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Remote Back-End Programming Jobs

Just set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters.

Activate JobCopilot

datashake.com Star Icon

View company

Jobs posted: 1

About the job

Tired of Applying to Jobs Manually?

Let JobCopilot do it for you.

No more spreadsheets. No more copy-pasting. Just set your preferences and let your Al copilot search, match, and apply to jobs while you sleep.

  • Applies for jobs that actually match your skills

  • Tailors your resume and cover letter automatically

  • Works 24/7-so you don't have to

Activate JobCopilot

Related Jobs Remote Back-End Programming jobs→