Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Python Scraping / Anti-Bot Engineer

Adthena

Why Join Us?

We offer the best of both worlds: the maturity and stability of a well-established company combined with the energy, agility, and impact of a scaling tech organisation.

If you've been hesitant about joining a typical tech company due to concerns about chaos, fragility, or volatility, Adthena is your answer.

  • We're smaller than large-scale enterprises, offering more autonomy, less red tape, and accelerated growth.

Here's what we offer:

  • Startup Engineering culture

  • Strong Culture: Our quarterly surveys show a 93% average approval rating for company culture, with an overall eNPS of 27.

  • Award-Winning Product: US 2025 Search Awards for Best AI Search Software Innovation

  • Stock Options: Our employees do incredible work, so as we grow, everyone shares the rewards.

  • Trust-Based Vacation: Take as much time off as you need, when you need it.

  • Remote-First: 52% of Adthenian's work fully remote, with others choosing Hybrid Work at our 3 Geohubs (London, Austin, Sydney).

  • Flexible Work: Work how and where you do your best, with full autonomy over your day.

  • Career Growth: Bespoke training and career development via "Sherpa plans" to guide your growth.

  • Monthly Hackdays & Training Days

  • Family Care Package: Up to 6 months fully paid maternity leave, and 2 months paternity leave.

  • Home Office Stipend: $200 for your ideal remote setup.

  • Swag Welcome Gift: $70 credit to grab some merch.

  • Birthday Day Off: Celebrate your special day.

  • Regular Socials: Summer & Christmas parties, annual and quarterly offsites, monthly meet-ups. See here for more info.

  • Volunteer Days: Make a difference with paid volunteer time each quarter. See here for more info.

About the Role

Reporting to: Michal Gondar, Head of Engineering

Location: UK Remote

Interviews: 2 Stages

Start Date: ASAP

More info: See FAQ below, our candidate hub, or reach out to View email address on click.appcast.io

What you'll do at Adthena

As a Senior Anti-Bot Engineer, you will design, build, and operate large-scale, resilient web scraping systems, with a strong focus on Google and Google-like search environments.

This role sits at the intersection of data engineering, reverse engineering, and systems reliability, and is critical to delivering accurate, timely, and trustworthy data at scale.

You will work on complex scraping problems where naïve approaches do not work, including dynamic rendering, anti-bot defences, frequent markup changes, and high-volume data collection.

We are leaders in adopting coding with AI tools. The role is ideal for someone who believes in agentic coding and would like to improve their skills.

Responsibilities

  • Design and maintain large-scale Python scraping systems that operate reliably against Google and other highly defended websites

  • Build scrapers for dynamic, JavaScript-heavy pages using browser automation and hybrid approaches

  • Continuously adapt to changes in page structure, request flows, and anti-automation mechanisms

  • Engineer robust extraction pipelines that prioritise data accuracy, consistency, and observability

  • Implement proxy, fingerprinting, and request-routing strategies to maximise stability and throughput

  • Monitor scrape health, detect failures early, and rapidly debug production issues

  • Optimise performance, cost, and latency across scraping infrastructure

  • Work closely with data engineers, data scientists, and product teams to ensure scraped data is usable and trusted

  • Document scraping logic and operational runbooks for long-term maintainability

Who We Look For

Research shows men apply if they meet ~60% of the criteria, while women and underrepresented groups apply only if they meet all requirements. If you have the skills but don't meet every requirement, reach out – we'd love to explore how you could be a great fit!

Required Experience:

  • Strong professional experience with Python (or another main language, i.e. GoLang, Rust, JavaScript) including production-grade scraping systems

  • Deep hands-on experience scraping Google or similarly protected platforms

  • Solid understanding of TLS, cookies, headers, redirects, and browser networking behaviour

  • Experience with tools such as Playwright, Selenium, Puppeteer, or equivalent browser automation frameworks

  • Strong knowledge of HTML parsing, DOM traversal, and data extraction techniques

  • Experience handling rate limiting, CAPTCHA, IP rotation, and bot detection systems

  • Comfortable working with asynchronous and concurrent scraping architectures

  • Experience running scrapers at scale in cloud environments

  • Strong debugging skills and ability to reason about complex failure modes

  • Experience with headless browser fingerprinting and anti-bot evasion techniques

Nice To Have:

  • Familiarity with containerisation and orchestration, such as Docker and Kubernetes

  • Experience with distributed task systems and job queues

  • Background in data quality monitoring and anomaly detection

  • Experience working with search, advertising, or competitive intelligence data

What We Value

  • Pragmatic problem-solving in hostile and fast-changing technical environments

  • High ownership of systems that run continuously and at scale

  • A strong bias toward reliability, correctness, and observability

  • Ability to explain complex technical behaviour clearly to non-specialists

  • Curiosity about how large platforms evolve their defences and infrastructure

Our Core Values

All Adthenians are expected to align closely with our 'Core Values'.

What it means...

  • Get Shit Done: We're big on taking action, owning our challenges, and finding solutions.

  • Freedom with Responsibility: We take charge of results to recognition. We know that our hustle not only moves the needle for the company but also sets us up for personal success.

  • Deliver Remarkable Quality: We care about exceeding expectations in the work we do and aim to always do our best work as individuals and as a team.

  • Smart & Always Improving: We strive daily to expand our knowledge and become better at what we do.

Meet Your Teammates

You'll work closely with: Paul Felby Title:

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Python Scraping / Anti-Bot Engineer in United States vacancy
  • Infatica.io is seeking an experienced Tech Engineer to lead architectural decisions for their web scraping platform. This role involves developing high-load systems with an emphasis on anti-bot techniques and infrastructure management. The ideal candidate will have 4-6... 
    Senior
    Remote job

    Infatica.io

    New York, NY
    4 days ago
  •  ...building our own high-load web scraping platform: an API where you...  ...about proxies, CAPTCHAs, or anti-bot systems. The platform will support...  ..., browser, DevOps, and QA engineers Establish development and...  ...WebRTC) Experience with async Python and Go (ideally both), Redis,... 
    Python
    Remote work

    Infatica.io

    New York, NY
    4 days ago
  • $45 per hour

    Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer as part of the Tendem project. This part-time remote role requires collaboration...  ..., and expertise in handling complex web structures and anti-bot mechanisms. Compensation can reach $45 per hour... 
    Senior
    Python
    Remote job
    Hourly pay
    Part time

    Mindrift

    Raleigh, NC
    8 hours ago
  • $45 per hour

     ...Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows...  ..., Google Sheets) Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale Experience... 
    Senior
    Python
    Hourly pay
    Part time
    Freelance
    Remote work
    10 hours per week

    Mind Rift

    United States
    2 days ago
  •  ...Data Acquisition Engineer The project focuses on developing and...  ...real production solutions using Python, TypeScript/NodeJS, or Rust...  ...Practical experience with web scraping tools or frameworks, such as...  ...mobile apps, or working with anti-bot systems ~ Experience working... 
    Senior
    Python
    Remote work

    AltexSoft

    United States
    1 day ago
  •  ...Senior Microsoft Systems Engineer (Messaging) New York, NY (Hybrid, 3 days in office) Highly competitive...  ...and hygiene, managing sophisticated anti-spam and threat protection gateways (...  ...teams, utilizing PowerShell or Python to build automation and troubleshoot... 
    Senior
    Python
    Work at office

    Elliot Partnership

    New York, NY
    1 day ago
  •  ...Senior Amazon Connect Engineer We are seeking a Senior Amazon Connect Engineer to lead the design, development...  ...build advanced contact flows, Lex bots, routing logic, and IVR frameworks....  ...services including Lambda (Node.js/Python), API Gateway, DynamoDB, S3,... 
    Senior
    Python

    The Giant Bullseye

    New York, NY
    23 days ago
  • $136k - $160k

     ...customers in the dark. So, join us as a Senior SailPoint Engineer, and find your superpower. We need you...  ..., including scripting (PowerShell, Python) and RESTful API integrations....  ...applicable federal, state, and local anti-discrimination laws. We are dedicated... 
    Senior
    Python
    Work at office
    Local area
    Remote work
    Flexible hours

    National Grid USA

    Waltham, MA
    1 day ago
  •  ...Computer Vision & Autonomy Engineer We are a rapidly growing technology startup focused...  ...Create "GPS-denied" navigation solutions and anti-jamming vision pipelines that maintain...  ...for high-throughput image processing, and Python for training ML models. Mathematics:... 
    Senior
    Python

    Arxlight

    Oakland, CA
    1 day ago
  • $134k - $184k

     ...Description Job Description STR is hiring a Senior Reverse Engineer  who has a passion for research and...  ...or more programming languages: C/C++, Python, etc. Proficiency in one or more...  ...or message structures Knowledge of anti-reverse engineering techniques Knowledge... 
    Senior
    Python
    Full time
    Work experience placement
    Local area
    Night shift

    STR

    Melbourne, FL
    23 days ago
  • $160k - $200k

    Ripple is looking for a Senior Security Engineer specializing in anti-abuse and threat intelligence to develop systems that detect and prevent threats to...  ...in the FinTech or crypto space, with strong skills in Python or Go. Ripple offers a competitive salary range of $16... 
    Senior
    Python

    Ripple

    New York, NY
    4 days ago
  •  ...Senior Computer Vision & Machine Learning Engineer for Autonomous Anti-Drone Systems Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup...  ...safety-critical applications. ~ Proficient in Python, C++, and have experience with machine learning... 
    Senior
    Python
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  • $126k - $154k

    Senior Anti-Abuse Security Engineer As our next Senior Anti-Abuse Security Engineer , you won’t just be monitoring logs—you will be the primary architect...  ...detection. Deploy complex detection logic and custom Python services, utilizing Sift rules to automate real-time... 
    Senior
    Python
    Immediate start
    Remote work

    ActiveCampaign

    Chicago, IL
    17 hours ago
  • $130k - $170k

     ...Software Quality Engineer (QA) Standard Bot's mission is to significantly lower the barrier to entry...  ...standard of quality. This is a mid to senior level software engineering role...  ...background). Comfortable writing code in Python, TypeScript/JavaScript, Bash or... 
    Senior
    Python
    Full time

    Standard Bots

    Glen Cove, NY
    17 hours ago
  • $175k - $190k

     ...About the role You'll be an analytical engineer embedded in Mytra's commercial organization...  ...relevant experience. Strong proficiency in Python, including object‑oriented design and...  ...don't check every box. At Mytra, we build bots, but we hire humans. We value thoughtful... 
    Senior
    Python
    Work at office

    Mytra

    Brisbane, CA
    4 days ago
  • A leading marketing platform is seeking a Senior Anti-Abuse Security Engineer to architect and implement advanced detection systems for abuse prevention...  ...across platforms. The ideal candidate has strong Python skills and significant experience in fraud detection and... 
    Senior
    Python

    ActiveCampaign

    Chicago, IL
    4 days ago
  •  ...accessed through our API Work on reverse engineering complex antibot solutions alongside an...  ...years of experience as a Developer with Python ~ Strong experience with techniques...  ...instrumentation and monitoring Experience handling anti-bot measures, solving captchas, and working... 
    Python
    Work experience placement
    Remote work
    Flexible hours

    Belvo

    United States
    17 hours ago
  •  ...Job Description Job Description As Senior Quantum Engineer, Readout, you will optimize superconducting...  ..., and implement them in Rigetti’s Python-based calibration and characterization...  ...committed to full compliance with applicable anti-discrimination laws. We are an equal... 
    Senior
    Python
    Work experience placement
    Local area

    Rigetti Computing

    Berkeley, CA
    23 days ago
  • $66k - $86k

     ...expertise. Visit our website at Position Summary The Senior Layout Technician / Engineer is a key technical role responsible for executing and...  ...statistical reporting Scripting or automation experience (Python, GOM scripting, or similar) Experience improving... 
    Senior
    Python

    UNEW Inc.

    Stuart, FL
    15 days ago
  •  ...representatives to our software engineer, every individual at Back...  ...as the Bureau of Technology (BoT), is at the heart of Back Market...  ...technical environment Backend stack: Python - FastAPI, SQLAlchemy, Celery,...  ...more productive. As a SENIOR I Engineer: Produce, Innovate... 
    Senior
    Python
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Back Market

    United States
    3 days ago
  •  ...Job Description Job Description JOB DESCRIPTION: Seeking an experienced Python Developer to automate data exchange and data processing in Snowflake. This role will analyze business objectives and user requirements, identify solution options, and implement automated... 
    Senior
    Python

    Siritech Solutions Corp

    Tallahassee, FL
    12 days ago
  • $45 per hour

    Mindrift is hiring a Senior Python Data Scraping Engineer for the Tendem project. This part-time remote role involves collaborating with Tendem Agents to deliver accurate data scraping workflows using Python and various tools. The ideal candidate will have 5+ years of... 
    Senior
    Python
    Remote job
    Hourly pay
    Part time

    Mindrift

    Brooklyn, NY
    4 days ago
  • $86.7k - $151.7k

     ...is looking for an amazingly talented Senior Radar Engineer to join our team! In this role you will...  ...Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra Test...  ...jamming techniques ECCM features and anti-jamming capabilities Security Clearance... 
    Senior
    Python
    Local area
    Worldwide
    Flexible hours

    Parsons Corporation

    Huntsville, AL
    17 hours ago
  • $45 per hour

    Mindrift is looking for a Senior Python Data Scraping Engineer to join the Tendem project and drive specialized data scraping workflows. This part-time remote role is ideal for professionals with experience in web scraping and data extraction. You will collaborate with... 
    Senior
    Python
    Remote job
    Hourly pay
    Part time

    Mindrift

    Austin, TX
    3 days ago
  • Braintrust is looking for a highly skilled Senior Python Data Scraping Engineer for a part-time remote opportunity. This role involves owning end-to-end data extraction workflows across complex websites, ensuring data accuracy, and leveraging custom tools for efficient... 
    Senior
    Python
    Remote job
    Part time

    Braintrust

    New York, NY
    8 hours ago
  • $45 per hour

    Mindrift is seeking a skilled Senior Python Data Scraping Engineer to join their Tendem project, focusing on specialized data scraping workflows within a hybrid AI environment. This part-time remote role offers up to $45 per hour. The ideal candidate will have extensive... 
    Senior
    Python
    Remote job
    Hourly pay
    Part time

    Mindrift

    Brooklyn, NY
    4 days ago
  • $45 per hour

    Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer to contribute to the Tendem project. The role involves collaborating with AI-driven systems to ensure accurate data scraping and delivery. Ideal candidates should have 5+ years of relevant experience... 
    Senior
    Python
    Remote job
    Hourly pay
    10 hours per week
    Flexible hours

    Mindrift

    Dallas, TX
    3 days ago
  • $91.7k - $163.7k

    Optum is seeking a Senior AI/ML Engineer to lead the design, development, and implementation of AI/ML Voice Bot solutions to enhance healthcare operations. The role offers flexibility...  ...U.S. and requires hands-on experience in Python programming and Voice Bot software... 
    Senior
    Python
    Remote job

    Optum

    Eden Prairie, MN
    1 day ago
  • $45 per hour

    Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer for a part-time remote role. You will collaborate on the Tendem project, leveraging your expertise to drive data scraping workflows and ensure data accuracy. The ideal candidate has 5+ years of relevant... 
    Senior
    Python
    Remote job
    Hourly pay
    Part time

    Mindrift

    New York, NY
    3 days ago
  • Mindrift is seeking a highly skilled Senior Python Data Scraping Engineer for their Tendem project. This part-time remote role demands expertise in managing data scraping workflows, ensuring accuracy and structure of datasets while collaborating with AI systems. Candidates... 
    Senior
    Python
    Remote job
    Part time
    Flexible hours

    Mindrift

    Kansas City, MO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Python Scraping / Anti-Bot Engineer. Be the first to apply!