jobmarket.pro
All articles
Finding roles

Where are data analyst jobs actually advertised?

The boards, agencies and internal routes data analyst roles actually move through, and when in the year they surface.

Published 20 Sept 2026 · 7 min read

Why the big boards feel empty

If you've been searching "data analyst" on LinkedIn or Indeed and getting either nothing new or the same five reposted listings, that's not you doing it wrong. Two things are happening at once.

First, title fragmentation. The work you do might be posted as Data Analyst, Business Intelligence Analyst, Analytics Analyst, Reporting Analyst, Insight Analyst, Product Analyst, or — increasingly — Analytics Engineer if the role leans towards dbt and warehouse modelling rather than dashboarding. A search for one title will not surface the others, and a lot of companies are inconsistent even internally about which one they use. If you're only searching "data analyst", you are missing roles that want exactly your SQL, Python and Tableau or Power BI skill set but were written up by someone in HR who used a different label.

Second, a meaningful share of analyst hiring in tech doesn't go through open posting at all, or only appears there as a formality after the role is effectively spoken for. Data and analytics teams are usually small, the manager knows people, and referral is the cheapest and lowest-risk way to fill a seat. That doesn't mean public boards are pointless — plenty of real roles do go through them — but it means the board is one channel among several, not the whole market.

Where roles actually surface

Company career pages and their ATS. Most mid-size and large tech companies post through Greenhouse, Lever, Workday or Ashby, and these often show the role before or instead of it appearing on LinkedIn. If there's a shortlist of employers you actually want, checking their careers page directly — and setting a job alert on it if the ATS supports one — catches postings earlier than a general search does.

Specialist data and analytics boards. These have smaller volume but a much higher density of relevant roles: sites built specifically around data and analytics hiring, newsletters like Data Elixir that run a jobs section, and community boards attached to places like the Locally Optimistic Slack or the r/analytics and r/businessintelligence communities, which sometimes carry postings direct from hiring managers. Kaggle's jobs board and Towards Data Science's job listings skew more toward data science than analyst work, so filter accordingly — a lot of what's posted there wants modelling experience an analyst role doesn't.

Startup-specific boards. If tech in your search means startups and scale-ups rather than large enterprise, Wellfound (formerly AngelList Talent) and Otta both index analyst roles at that end of the market and let you filter by stage and stack, which matters if you specifically want somewhere running on a modern warehouse (Snowflake, BigQuery, Redshift) plus dbt rather than legacy SSRS or Cognos.

Remote-specific boards. If location is flexible, We Work Remotely and Remote OK both carry a steady trickle of analyst roles, mostly at companies that are remote-first rather than companies that merely tolerate it — worth knowing because the working culture differs.

None of this replaces LinkedIn and Indeed. It supplements them, and it catches roles before they get to the generalist boards, if they get there at all.

The role of agencies

Data and analytics has a genuine specialist recruitment sector, distinct from generalist tech recruiters. In the UK, names like Harnham, IN Group, Understanding Recruitment and Datatech Analytics work almost exclusively in data, analytics and BI, and they carry roles — particularly at the mid-to-senior end, and particularly contract or interim work — that never reach a public board because the client has an exclusive or retained arrangement with the agency.

What that means practically: a specialist agency recruiter who has your CV and knows your stack (say, strong in DAX and Power BI versus strong in dbt and SQL modelling) will sometimes bring you a role days before it's posted anywhere, because they're trying to fill it fast enough that it never needs to be posted. Registering with two or three of these isn't the same as sending your CV into a general recruitment agency's database and hoping. Specialist recruiters in this field usually have an actual relationship with the hiring manager and can tell you honestly whether a role wants SQL-heavy reporting or genuine analytics engineering, which the job advert often doesn't make clear.

Contract and interim work is worth separating out here. A fair amount of data analyst work — especially short migrations, a BI platform switch from, say, Looker to Power BI, or a fixed-term project tied to a specific initiative — is filled through agencies as day-rate contract rather than permanent hire, and this rarely appears on the same boards as permanent roles at all. If you're open to contract work, that's effectively a separate search with separate agencies.

Internal movement, and what it means for outsiders

A good number of data analyst vacancies in larger tech companies get filled by internal transfer before external recruitment even opens: someone in customer support or finance who's been doing ad hoc SQL work moves sideways into the analytics team, or a BI analyst on one product team moves to another. Companies are usually required to post the role externally regardless, for compliance reasons, even when an internal candidate is already effectively chosen. That's part of why some postings get applications and produce silence — the outcome was decided before the advert went up.

There's no clean way to spot this from outside. The nearest thing to a signal is a posting that appears and disappears within a few days, or a role with unusually specific internal-sounding requirements ("familiarity with our order management system") that reads like it was written around one person. It's not a reason to stop applying to postings that look like this — you can't always tell — but it's a reason not to read silence on any single application as a verdict on you.

Timing and budget cycles

Analytics headcount is discretionary in a way that, say, compliance or security headcount often isn't, which makes it sensitive to budget timing.

In companies on a calendar fiscal year — most US tech firms and many UK ones — new headcount tends to get approved in the weeks after the new financial year starts, so postings cluster in January and again after Q2 results if the company had a strong first half. Companies on an April–March fiscal year, which is common among UK-headquartered firms, show a similar pattern shifted to spring.

September through November is generally a stronger stretch for data and analytics postings than the deep summer months, partly because hiring managers who lost budget appetite over the summer come back to it, and partly because a lot of organisations want a new analyst in seat before year-end reporting cycles or before a January planning push. Mid-December through early January is reliably quiet — not zero, but the ratio of postings to actual live hiring drops because a lot of what's posted then is left over from before the holidays.

Hiring freezes are common in analytics teams specifically because they're often seen as a cost centre that can be paused without immediately breaking anything, unlike, say, an on-call engineering role. If you're job hunting through a freeze period at a specific company, that's usually a company-level signal, not a reflection on the role or on you.

What to actually do with this

Search under more than one title — data analyst, business intelligence analyst, analytics analyst, and, if your work touches warehouse modelling, analytics engineer — and set alerts on all of them. Go direct to the career pages of the specific employers you want, in addition to the generalist boards. Register with two or three specialist data recruitment agencies relevant to your stack and location, and be explicit with them about whether you're open to contract work, since that opens a different set of roles entirely. Expect the volume of genuine, currently-open postings to be higher from September to November and lower from mid-December to early January, and don't read a quiet month as a verdict on your CV.

jobmarket.pro reads adverts across these sources against one profile it can't invent experience into, and prepares the application from what's actually there.

Or stop doing this by hand

An agent that reads each advert in full, tells you where you fit and where you do not, and prepares the application from a profile it cannot invent experience into. Free to start, no card.