This job has expired

This position was posted on October 23, 2025 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

UAB "Oxylabs" logo

Senior Web Scraping Engineer - Python

Job Overview

Location

Poland

Job Type

Full-time

Category

Backend Engineer

Date Posted

October 23, 2025

Full Job Description

đź“‹ Description

  • • Architect and own the next generation of Oxylabs’ 60 PB/month web-scraping engine. You will design fault-tolerant scrapers that handle 300 k requests/sec while keeping success rates above 99.9 % for Fortune-500 clients.
  • • Reverse-engineer anti-bot defences in real time. From CAPTCHAs to JavaScript challenges, you will craft resilient strategies that unblock sites at scale and keep data pipelines flowing without interruption.
  • • Build and maintain Python micro-services that parse, validate and enrich terabytes of raw HTML/JSON daily. Your code will run inside Docker/Kubernetes clusters and integrate with FastAPI, SQLAlchemy, Redis, Elasticsearch and Kafka to deliver sub-second latency.
  • • Drive observability across the scraping stack. You will add metrics, traces and structured logs to Grafana, Prometheus and Kibana so that anomalies are caught before customers notice.
  • • Optimise resource utilisation and cost. With 6 PB of Ceph storage and hundreds of nodes, every CPU cycle and egress byte counts; you will profile, benchmark and tune until the platform is both lightning-fast and cost-efficient.
  • • Collaborate with a multicultural squad of gamers, cyclists and guitarists who share a passion for clean code. Daily stand-ups, design reviews and pair-programming sessions ensure knowledge spreads quickly and no blocker lasts long.
  • • Mentor junior engineers and write internal playbooks. Your tips, tricks and hacks will become the gold standard that shortens onboarding from weeks to days.
  • • Contribute to open-source and speak at meet-ups. Oxylabs sponsors conference trips and encourages you to showcase the cutting-edge techniques you develop.
  • • Maintain legacy scrapers while green-fielding new ones. You will refactor monoliths into testable modules, introduce CI/CD pipelines and raise test coverage to enterprise grade.
  • • Stay ahead of the web-scraping arms race. Whether it is TLS fingerprinting, headless browsers or AI-based bot detection, you will prototype countermeasures and roll them out globally within days.
  • • Work fully remote from anywhere in Poland with flexible hours. Async communication via Slack and Notion keeps the team aligned across time zones while respecting your personal schedule.

Skills & Technologies

Python
JavaScript
FastAPI
MySQL
Redis
Backend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

UAB "Oxylabs" logo
UAB "Oxylabs"
Visit Website

About UAB "Oxylabs"

UAB "Oxylabs" is a Lithuanian technology firm providing large-scale web data collection infrastructure. The company operates a global proxy network spanning residential, mobile, and datacenter IPs, coupled with AI-powered web scraping APIs, datasets, and scraper management tools. Its services enable enterprises to gather public web data for market research, brand protection, cybersecurity, and price monitoring while offering compliance and anti-detection features. Oxylabs serves Fortune 500 companies, academic institutions, and government agencies via cloud-hosted solutions, custom professional services, and a dedicated data delivery platform.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

18 days ago

Apply
Argentina - Remote
Full-time
Expires Jun 21, 2026
TypeScript
Scala
React
+4 more

1 day ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply