You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
NielsenIQ

Senior Antibot Engineer

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay €65K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company runs Digital Shelf by NIQ, a team focused on cybersecurity and technological innovation. It scrapes data for 12 billion products and manages over 20 billion data points. The anti-bot technology market it works in is worth $10B and keeps changing.

NIQ is the world's leading consumer intelligence company, with operations in 100+ markets covering more than 90% of the world's population. It combined with GfK in 2023 and is an Advent International portfolio company.

Responsibilities

  • Reverse engineer web and mobile applications (APK/IPA) by disassembling code, with a focus on the cryptographic functions that protect the company's systems.
  • Assess advanced security protocols including TLS, HTTP/2, HTTP/3, WebSockets, DoH, and session management, and bypass them. Find vulnerabilities that improve the company's data extraction methods.
  • Write robust Python scripts and frameworks that automate bypass procedures and adjust security measures on the fly, by modifying TLS stacks or patching JavaScript.
  • Build stealthy scraping methods such as browser patching, headless browser evasion, proxy tunneling, and human-behavior emulation to keep operations discreet.
  • Test, break, and improve the tools on a regular basis to keep pace with defenses that keep changing.

Requirements

  • Experience with reverse engineering tools such as IDA Pro or Ghidra, or with your own custom tools, and the ability to analyze both binary and web code to find core functionality.
  • Deep knowledge of protocols including TLS, HTTP/2, WebSockets, DoH, and others, and the ability to use it to find new solutions.
  • Advanced Python skills. You can design and build robust, efficient solutions for complex problems, not just basic scripts.
  • Ability to work independently and also in a dynamic team that values open communication and continuous learning.
  • Ethical standards that are high enough to work on offensive security techniques responsibly.
  • To apply, send your resume, GitHub profile, and documentation of technical work such as CTF results, write-ups, or personal projects.

Conditions

Flexible working environment.

Equal opportunity: the company values diversity, equity, and inclusion.

The company may use AI tools in recruitment, including resume screening, assessments, and scheduling. Final hiring decisions are made by humans only. Contact your local HR representative with questions or accommodation requests.

Benefits

  • Flexible working environment.
  • Volunteer time off.
  • LinkedIn Learning access.
  • Employee Assistance Program (EAP).

Where you’d work

From the office

About the company

NielsenIQ

Office in Barcelona, Spain

Also hiring in Warsaw, Poland, Boston, United States, TN, United States and 8 more places

9 of their 32 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 19 checks run
  • 0 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • JavaScript
Seniority
Senior
Type
Full-time
Equity
Equity offered
Region
Europe
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Seniority
Senior
Experience
6+ years
Tech stack
  • Python
  • JavaScript

Location

Work model
Office
Region
Europe
Office
  • Barcelona, Spain

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason