667,207open jobs
39,023companies
100,886added this week
Browse all
Salary
$73k – $148k per year (Estimated)
Location
Remote (Ukraine)
Seniority
Middle
Employment
Full-Time
Overview
Company
Impact
Profile match
Competera is a Ukrainian software company founded in 2014 and headquartered in Kyiv. Its platform sets retail prices using machine learning and demand modelling. The product is used by retailers across Europe.
We are looking for a sharp, proactive, and experienced Middle Scraping Engineer to join our team and drive our web data extraction operations forward.

This is not a generic backend role. You will work with complex web structures, heavy anti-bot mechanisms, scale-driven infrastructure, and high-load scraping systems.

You will expand our crawling coverage, maintain a massive crawling fleet, architect unblocking solutions, and ensure high data quality under strict SLAs.

Why this role is exciting

Scraping at the Middle level is advanced web reverse engineering combined with scalable systems architecture.

Every target site is a dynamic battlefield: advanced anti-bots, CAPTCHAs, fingerprinting, dynamic JavaScript rendering, and changing structures. You won't just write scripts - you will build resilient, automated data-pipeline infrastructure that handles millions of requests seamlessly.

We offer an environment where your technical initiative leads directly to production impact. You will have full ownership of challenging scrapers and the freedom to experiment with new unblocking and engineering approaches.

What you will do

  • Maintain and optimize our existing large-scale crawling fleet to ensure high availability;
  • Expand crawling coverage by developing scrapers for new, complex target websites;
  • Improve the quality, throughput, and success rates of existing crawls;
  • Research, update, and develop custom unblocking solutions to bypass modern anti-bot protections;
  • Ensure consistent data delivery while strictly maintaining client SLAs;
  • Support team bandwidth by actively taking on R&D tasks, solving complex edge cases, and mentoring junior engineers.
What we expect
  • Strong Python mastery ("Python Ninja") with clean, scalable code practices;
  • Deep expertise in Scrapy, Playwright, and async networking;
  • Solid hands-on experience with proxy management (residential, datacenter, rotating networks, session stickiness);
  • Experience with advanced unblocking tools and techniques (bypassing Cloudflare, Akamai, Datadome, CAPTCHA solvers, TLS/browser fingerprinting);
  • Practical DevOps knowledge (Docker, CI/CD pipelines, container orchestration, monitoring);
  • Strong web reverse engineering skills (analyzing network traffic, API endpoints, WebSocket messages, minified JS);
  • Experience in building or deploying scalable web scraping infrastructure;
  • High level of responsibility, SLA-driven mindset, and target-oriented approach;
  • Excellent teamwork, fast thinking, and strong problem-solving skills in high-pressure situations.
You’re gonna love it, and here’s why:
  • Rich innovative software stack, freedom to choose the best suitable technologies;
  • Remote-first ideology: freedom to operate from the home office or any suitable coworking;
  • Flexible working hours (we start from 8 to 11 am) and no time tracking systems on;
  • Regular performance and compensation reviews;
  • Recurrent 1-1s and measurable OKRs;
  • In-depth onboarding with a clear success track;
  • Competera covers 70% of your training/course fee;
  • 20 vacation days, 15 days off, and up to one week of paid Christmas holidays;
  • 20 business days of sick leave.
Drive innovations with us. Be a Competerian.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
667,207 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
AI Engineer 3 hours ago
$137k – $248k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Malvern • Charlotte
Python
JavaScript
TypeScript
AI/ML
Arize Phoenix
RAG
Semantic Search
A2A
Semantic Search
DevOps
AWS
GitHub
Apply
$27k – $56k per year (Estimated) • In office • Full-Time • Bengaluru
Python
C++
AI/ML
Scikit-learn
Pandas
NumPy
Statsmodels
Apply
$32k – $94k per year (Estimated) • In office • Full-Time • Sweden
Python
SQL
PowerShell
DevOps
Terraform
Helm
Azure DevOps
GitHub Actions
Azure
CI/CD
GitOps
Windows Server
Git
Kubernetes
Bicep
Azure AKS
GitHub
Apply
$137k – $267k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Malvern • Charlotte
Python
TypeScript
AI/ML
Copilot
Claude
Arize Phoenix
LLM
RAG
Semantic Search
A2A
Semantic Search
Apply
Data Science Manager 3 hours ago
$103k – $154k per year • In office • Full-Time • Minneapolis
Python
Databases
Databricks
AI/ML
Spark
AI Agents
Time Series Forecasting
Interpretability
DevOps
Azure
Management
Agile
Apply
In office • Full-Time • Bachelor's Degree
Apply
Lead Data Scientist 6 days ago
$121k – $236k per year (Estimated) • Remote • Full-Time • 5+ years exp • PhD
Python
SQL
Databases
Databricks
AI/ML
Spark
Scikit-learn
Multimodal AI
TensorFlow
NumPy
Keras
PyTorch
Time Series Forecasting
Analytics
A/B Testing
Apply
Data Scientist 6 days ago
$80k – $172k per year (Estimated) • Remote • Full-Time • 3+ years exp
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
CatBoost
Spark
Scikit-learn
LightGBM
TensorFlow
NumPy
Keras
PyTorch
Time Series Forecasting
Analytics
A/B Testing
Management
Agile
Apply
See all jobs
This is one of many
667,207 more open roles from verified company boards, updated every day.