A quieter way to get hired.

Send us your resume once. We read it properly and put together a short list of engineering roles at venture-backed startups in SF, New York and beyond. You mark the ones you want, and your resume reaches a company only when you do.

Interested

We put you forward for that role, named, once.

Not right now

Right role, wrong time. It comes back to you later.

Not a fit

Off the table, and we stop showing you roles like it.

The problem

The engineering job market isn’t broken. It’s just loud.

The recruiter inbox

Most of what lands is the wrong stack, the wrong level, or both. Nobody read the resume first. The roles you would actually want never show up.

Public job boards

Half the listings closed months ago. The ones still up get a thousand applications. The best roles fill quietly, before the post ever goes up.

Looking out loud

You don't want LinkedIn telling your team you're open. You don't want a recruiter shopping you around. You want one quiet conversation, when it makes sense.

What we built

Four things that respect your time.

Straight from the source.

Your list is built from roles we read at each company's own source, new grad to staff, and rechecked daily so dead roles come off it. New grad to staff, and no reposts.

A resume check that says the awkward part.

Pick a role, drop your resume, and get a 0-100 score against that job description, with the strengths and the gaps named specifically. It is a model read, returned to you and nobody else, and it is blunter than a recruiter will be.

Introductions, not applications.

Drop your resume in the pool and we score every new role against it. When something fits and you say yes, we introduce you straight to the hiring lead. No application black hole.

Anonymous until you say so.

Your name reaches no company until you approve the introduction. You are not listed anywhere, and no digest goes out with your profile in it.

What you'll actually see

Roles that match your level and stack, not the ones a recruiter sprayed.

What recruiters send you

Sr. JavaScript Dev (CONTRACT, 6 mo)
Solutions Engineer (Pre-sales)
Founding Eng · pre-seed crypto
Junior Backend · 1-3 yrs
Tech Lead · onsite Iowa

Matched

What we let you know about

Staff Backend Engineer

Series B · SF

ML Infrastructure Lead

Series B · NYC

Senior Platform Engineer

Series C · Remote

How the matching works · example

We score every role against your resume, not the other way around.

86match

Staff Backend Engineer

Aperture · SF · Series B

ML Infrastructure Lead

Northwind · NYC · Series B

Senior Platform Engineer

Kestrel · Remote · Growth

Stack overlap, level, city, comp, funding stage. Every new role runs through the same scoring loop. You see only the matches that clear your bar.

How it works

Drop a resume, get a read, decide on the intro.

01

Drop your resume

Two minutes. Tell us your cities, your level, and what would make you move. PDF or text.

02

We read it against the board

Every open role, plus the ones founders brief us on before they post. We score each against your profile and reach out only when something fits.

03

You decide on the intro

We send the role and a straight read. If you're in, we introduce you to the hiring lead directly. If you're not, nothing happens.

Resume check

See how your resume reads to a senior engineering lead.

Pick any role on the board and drop your resume. You get a 0-100 fit score against the real job description, plus the read a senior engineering lead would write before a hiring panel. Private to you.

Check my resume

What you get

  • · A 0-100 fit score against the real JD
  • · A one-line read on whether to apply
  • · Concrete strengths cited from your resume
  • · Specific gaps you can close before you apply

FAQ

Straight answers.

Who sees my resume?

Only the team at roles.cc. We don't broadcast it. We don't list you in a marketplace. No company sees your name until you have said yes to a specific introduction.

What if I'm only passively looking?

That's most of the pool. Tell us what would make you move and we'll get in touch when a role on the board fits. Otherwise we leave you alone.

Do I have to go through you to apply?

You're never locked in, but going through us is the point. We read your resume against the role and introduce you straight to the hiring lead, instead of dropping you into an application black hole. You also get visibility into roles we hear about before they're posted.

What does the resume check actually score?

It compares your resume against the real job description from the company's own board and returns a 0-100 fit score, a one-line read, and concrete strengths and gaps. Calibration: 90+ means we'd push for an onsite, 75-89 is a clear yes-to-screen, 55-74 is worth a call, below 55 isn't a fit yet.

What levels do you cover?

Every level: new grad, junior, mid, senior, and staff. We pull each company's full engineering req list, so whatever you are, the roles that fit you are on the board.

Does it cost anything?

No. The board, the resume check, and the pool are free for engineers. Companies pay us when someone we introduced is hired. Never you.

Get in the pool.

Engineers at every level, new grad to staff, in SF, New York, and beyond. Two minutes, one resume. We’ll get in touch when a role fits.

Where you would be working

Startups worth the move.

Venture-backed teams in San Francisco and New York, building the thing they raised to build. Your resume reaches one of them only when you say so.