Skip to content

Open nowPosted 7 hours ago

Data Engineer

Codeway15 open roles

Where
Barcelona
Work mode
Hybrid
Get the CV for this job

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

Your applicationOpen nowData EngineerCodeway · Barcelona
  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 Codeway'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.

12.8% of postings close within 7 days. Measured by our own scanner across the market. Codeway postings stay open a median of 19 days.

Share of postings closed within
  1. 2.2%1 day
  2. 4.5%3 days
  3. 12.8%7 days
  4. 20.6%14 days
  5. 35.6%30 days
  6. 58.4%60 days
This job: posted 7 hours ago

Codeway median: 19 days open

The posting

ABOUT CODEWAY

Codeway builds category-leading consumer AI apps on mobile and web, at global scale.

600M+ downloads. 60+ apps. 400+ builders across Barcelona and İstanbul. Completely bootstrapped. No board. Profitable since year two.

Small teams move faster than big ones. But they need big resources to win at scale. Nobody starts from zero. The problem decides the solution, not us.

We turn category wins into six focused vertical companies: Wishlabs (AI Creativity), Wellture (Wellness), Learna (Education), Sparked (Media), Cosmic Jam (Entertainment), and Catalyst Apps (Utilities & Productivity). Each has full ownership and the depth to go further than anyone else in its space.

Codeway HQ powers them all. One platform. One team that finds and grows builders. One set of guardrails. Every idea born here starts with an unfair advantage: the platform, the people, and the profits of every product before it. That's the system.

Turns out you can do both.

Move like an indie. Hit like a giant.

POSITION

You'll join Cerebro, the team that builds and runs the data platform behind 60+ Codeway apps and 400M+ users. This is the layer where streaming events become trustworthy numbers — the retention, conversion, and attribution that product, marketing, and the executive team act on every day. You'll start owning real pipelines and warehouse models on a modern Google Cloud stack, with the team alongside you, and grow into more of the platform as you go. You'll also ship with agentic AI tools as a real part of how we work — this is AI-native data engineering. If you like owning data end to end, from a Pub/Sub event to a Looker explore, and want scale you can't get just anywhere (hundreds of millions of users), you'll feel at home here.

WHAT YOU'LL DO

DAY-TO-DAY

- Build and run pipelines for mobile-app events and marketing-platform data: batch ingestion, incremental warehouse models, scheduling, backfills and data-quality checks.

- Write SQL and build/maintain warehouse models that feed analytics and BI.

- Help keep our BigQuery warehouse fast and cost-aware (partitioning, clustering, sensible schemas).

- Contribute to the Looker/LookML semantic layer (PDTs, datagroups, derived views, explores).

- Build with agentic coding tools (Claude Code, Google Antigravity) every day, and help keep our internal knowledge base sharp.

GROW INTO OVER TIME

- Real-time/streaming ingestion through Pub/Sub and Dataflow.

- Transformation and orchestration with dbt and Airflow.

- Reading and making changes in our distributed Node.js services (event routing, conversion matching, receipt verification) where pipeline work lands.

- Owning marketing-platform ETLs end to end, and the attribution and growth-KPI pipelines built on them.

You won't touch all of this in your first months — the platform surface spans ingestion, transformation, the warehouse, and the BI layer, and we'll bring you onto it deliberately.

WHAT YOU'LL BRING

- An AI-native way of working — you build alongside agentic coding tools (Claude Code, Google Antigravity) and judge their output critically, rather than trusting it blindly.

- Solid programming fundamentals — sound programming principles, data structures, and clean, maintainable code. The language matters less than how you think.

- Comfortable with SQL and data modeling — you can write non-trivial SQL and reason about how to structure data.

- You've built and run a data pipeline end to end (ingestion, transformation and some form of automation or scheduling), ideally with 1–4 years of experience through internships or professional work. Strong personal or academic projects count too.

- Fluency in English — you communicate and document clearly across product, marketing, analytics, and engineering.

- A Bachelor's or higher in Computer Science, Software Engineering, or a related field.

On day one we expect solid SQL and one programming language (we work across Node.js/TypeScript and Python). We'll teach the rest of our stack.

Nice to have — none is a dealbreaker:

- Hands-on with any cloud data warehouse (BigQuery especially) and GCP (Pub/Sub, Dataflow, Cloud Functions, Cloud Run, GKE, Firestore, GCS).

- A modern analytics & transformation stack — Looker/LookML, dbt, Airflow.

- Comfort with Docker/containers and a feel for how distributed data processing behaves.

- A marketing-analytics brain — attribution, retention, conversion, ROAS, LTV.

THE RECRUITING PROCESS

We are committed to keeping our recruitment process short and transparent. Here’s how it looks like:

1. Application

2. Case Study

3. Talent & Culture Interview

4. Tech Panel Interview

5. Final Interview

6. Offer

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 Codeway'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 Codeway'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

    Codeway'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.