Skip to content

Open nowFirst seen 52 minutes ago

Analytics Engineer

Aqilea66 open roles

Where
Stockholm, Sweden
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowAnalytics EngineerAqilea · Stockholm, Sweden
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Aqilea's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.1% of postings close within 7 days. Measured by our own scanner across the market. Aqilea postings stay open a median of 12 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.7%3 days
  3. 13.1%7 days
  4. 21.1%14 days
  5. 35.8%30 days
  6. 59.0%60 days
This job: first seen 52 minutes ago

Aqilea median: 12 days open

The posting

Role: Analytics Engineer Job Ref Id: JD-1320 Competence level: 5+ years Start date: 2026-10-26 End date: 2027-04-26 Extension option: Yes Scope: 100% Location: Stockholm Remote work: Remote Language: English Application deadline: 2026-11-15 Number of consultants: 1 Security clearance: No

About the assignment

We are looking for an Analytics Engineer. You'll own fraud forensics for our identity and verification platform, which verifies users through phone-number and OTP verification. We are seeing a surge in sophisticated fraud attacks on that flow, including SMS pumping campaigns targeting specific regions, while tuning critical anti-fraud thresholds where every rule change trades blocked attackers against legitimate users lost at signup. You'll investigate attacks, triage patterns, and turn findings into rules and monitoring our backend engineers can skip so they stay focused on core platform work. You'll own this space end to end while we hire a permanent team member, and leave behind detection the team can run without you.

Responsibilities

  • Fraud forensics: investigate active and past attacks on OTP and verification flows; quantify volume, cost and user impact; produce clear incident write-ups.
  • Attack triage: identify patterns across country, carrier, number range, device and attestation signals; separate SMS pumping, bot traffic and account abuse from legitimate spikes.
  • Threshold tuning: analyse and backtest anti-fraud rules and thresholds; quantify false positives (legitimate users blocked) against fraud prevented; recommend changes with evidence.
  • Detection and monitoring: turn recurring forensics into scheduled queries, dashboards and alerts so attacks are caught in hours, not after the provider invoice.
  • Engineering hand-off: give backend engineers precise, ready-to-implement rule proposals so they stay focused on platform delivery.
  • Knowledge transfer: document playbooks and coach our analytics engineer so capability stays in the team.

Requirements

Mandatory

  • 5+ years in analytics engineering, data science or fraud analytics, with at least 2 years hands-on in fraud or abuse detection.
  • Expert SQL on BigQuery: large event tables, window functions, partition-aware and cost-efficient queries.
  • Strong Python (pandas, notebooks) for ad-hoc forensics and pattern mining.
  • Building scheduled pipelines in Airflow and dashboards in Looker (or equivalent BI).
  • Experience tuning rule- or threshold-based fraud controls, including backtesting and false-positive analysis.
  • Works independently from day one; communicates findings crisply to engineers and leadership.

Nice-to-have

  • Experience investigating telecom or SMS fraud (SMS pumping / artificially inflated traffic, IRSF) at scale.
  • Hands-on with CPaaS provider logs and billing data (Vonage, Twilio, Sinch, Infobip).
  • Identity and verification domain: OTP funnels, rate limiting, velocity rules, device attestation (Play Integrity, App Attest).
  • Experience with fraud in emerging markets (Africa, South Asia), where carrier and pricing patterns differ.
  • Event streams from Kafka; streaming anomaly detection (Dataflow/Flink).
  • Statistical anomaly detection or lightweight ML (BigQuery ML, isolation forests).

Additional info

We are committed to building a diverse and inclusive team. We believe a wide range of backgrounds, perspectives, and experiences strengthens our products and our culture. No matter where you're from, what language you speak, or how you identify, we value what makes you unique. This is an urgent contract engagement and we will move as soon as we find the right person, so please apply as soon as possible. As part of the recruitment process, client will conduct a background check. We only accept applications in English.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Aqilea's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Aqilea's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Aqilea's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.