Skip to content

Open nowPosted 57 days ago

Data Engineer, Ingestion Platform

Alt20 open roles

Pay
$155,000 – $165,000 a year
Where
Remote
Work mode
Remote
Get the CV for this job

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

Your applicationOpen nowData Engineer, Ingestion PlatformAlt · Remote
  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 Alt'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.

11.8% of postings close within 7 days. Measured by our own scanner across the market. Alt postings stay open a median of 25 days.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.8%7 days
  4. 18.6%14 days
  5. 35.6%30 days
  6. 45.1%60 days
This job: posted 57 days ago

Alt median: 25 days open

The posting

Alt is unlocking the value of alternative assets, starting with the $5 B trading-card market. We let collectors buy, sell, vault, and finance their cards in one place and we are backed by leaders at Stripe, Coinbase, Seven Seven Six, and pro athletes like Tom Brady and Giannis Antetokounmpo. Our next frontier is real-time pricing at scale—the Alt Value that powers every trade, loan, and product on the platform.

THE ROLE

Alt Value is our moat. It is only as good as the data underneath it — and that data lives on dozens of external marketplaces and auction houses that have no interest in making it easy for us to get.

That's this job. You own the pipelines that scrape, normalize, and land every transaction and listing that feeds our pricing model. When a comparable sale closes on eBay or at a major auction house, how fast it shows up in Alt Value, and whether it shows up correctly, is your call and your consequence. Pricing decisions, cash advance terms, market analytics, and every dashboard in the company sit downstream of you.

The metric you own: Data Coverage. Supporting KPIs are pipeline latency, uptime, and source coverage.

WHAT YOU'LL OWN:

- The ingestion layer. Design, optimize, and own the pipelines that scrape, process, and ingest transaction and listing data from major auction houses and marketplaces. Scraper to orchestrator to warehouse, end to end.

- Build for reuse first. Most of the ingestion stack — auth handling, retries, session and proxy management, monitoring — should generalize across sources. Go deep and custom only where a specific source's structure actually requires it.

- Knowing before we do. Build the monitoring and alerting that tracks latency, uptime, and coverage across every source. A source going quiet should page you, not surprise a pricer three days later.

- Making it cheaper and steadier. Modernize storage and processing, cut manual intervention out of the loop, and optimize for cost, performance, and reliability.

- The consumers. Partner with pricing, ML, product, and analytics to deliver data clean and standardized enough that nobody downstream is writing defensive code around your output.

HOW YOU'LL USE AI HERE:

We don't want to hear that you use Claude every day. Everyone does. We want to know what you've built with it. Concretely, in this role:

- Point an agent at a site that just changed its markup and have it propose the parser fix, run it against a fixture set, and open the PR

- Build a triage loop over the orchestrator — cross-reference a failed DAG against logs and warehouse state, diagnose the cause, and hand you a ranked list instead of a wall of red

- Use LLM extraction for the long tail of low-volume sources where a bespoke scraper will never pay for itself

- Put an MCP server over the warehouse so a coverage question is a sentence, not another one-off query

- Use Claude Code or Cursor as the default way you work through a migration or a backfill, not as autocomplete

If you've built agents, written skills or MCP servers, wired up connectors, or shipped internal tooling your team actually depends on — lead with that.

WHAT YOU BRING:

- 3-4 years in data engineering or a closely adjacent seat.

- Modern web scraping at scale — Playwright or comparable, plus the ability to impersonate a real browser at the network layer (TLS/request fingerprinting) when a plain HTTP client gets flagged. Selenium alone doesn't cut it anymore.

- Strong Python, 3+ years hands-on. Solid SQL for analysis and transformation.

- A pipeline you owned end to end in the past two years. Not a pipeline you contributed to. One that was yours when it broke.

- Judgment on when to generalize and when to go bespoke — you don't rebuild the same infrastructure per source, and you don't force a one-size-fits-all approach onto a source that needs custom handling.

- Orchestration in your hands, not your resume. Airflow, Dagster, or a comparable DAG system — you've built on it, been paged for it, and cleaned up after it.

- Cloud development experience (AWS, GCP).

- LLM-based extraction and processing at scale (e.g. LLM-as-a-Judge, Agent loops), not just UI-based Q&A and simple Skill building.

- Startup experience. You understand the pace, and you've worked somewhere the roadmap changed under you.

- A pragmatic bias. Value delivered incrementally over the perfect rebuild.

Bonus: large-scale dataframe processing (Pandas, Polars, PySpark). You collect, or you have opinions about the collectibles market.

HOW WE'LL INTERVIEW YOU:

We'll be specific so you can prepare. Before any of it: download the app, put a card up, make a bid, or put a card up for sell. Every round assumes you've used the product, and we expect your point of view to sharpen as you go.

1. Recruiter screen - 30 minutes Come ready to talk about the metric you own today, why Alt specifically, and how you're actually using AI. We'll answer your questions and align on comp.

2. Hiring manager with Dae, Head of Data — 30 minutes. Be ready to go deep on one pipeline you owned end to end: the systems design, what you owned versus the team, where it broke, and what came out the other side.

3. Coding screen — 45 minutes. A working session on a data problem close to what this role actually does.

4. Systems design — 60 minutes. Design an ingestion system under real constraints. We'll push back on at least one of your choices on purpose — how you take that matters as much as the design.

5. Cross-functional — 60 Mins How you work with the people downstream of your data.

6. Leore, our founder and CEO — 30 minutes. Everyone who joins Alt meets Leore. Come with a point of view on what you'd go after first.

7. Reference check(s) — 15 minutes with a former manager(s)

Compensation: $155,000 - $165,000 per year, plus equity for all full-time employees.

WHAT WE OFFER:

For full-time Employees

- We cover 85% of your medical, dental, and vision, and up to 50% for dependents. HSA/FSA available

- Generous PTO that people actually take

- Parental leave at full salary

- $200/month wellness + $100/month home office stipend

- Free DoorDash Pass membership, because dinner shouldn't be a decision

- Remote-first (for most positions), with WeWork access when you want a room with other humans

- 401(k)

- Alt Equity to all full-time employees

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

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