Live feed · updated 2026-08-03 · every posting links to its source

Data Analyst Jobs

15 genuine, current openings aggregated from public job boards — Remotive, Jobicy, Arbeitnow and RemoteOK. JobStraight never reposts stale listings: each card links straight to the original posting. Before you apply, paste the job into TrueFit to see your honest fit score, tailor your resume in Resume Studio, and rehearse with AceCoach — all free.

Data Entry Administrator
PulseMediaNL·Ø§Ù„رياض, الرياض الرياض السعودية·2026-08-02·via RemoteOK

About PulseMediaNL PulseMediaNL is a forward-thinking digital media company committed to delivering high-quality content, innovative marketing solutions, and exceptional customer e…

Data/ Java Engineer (AI/LLM Chatbot, Customer Service)
Binance·APAC·2026-08-01·via Jobicy

Binance is the leading global blockchain ecosystem and cryptocurrency infrastructure provider whose suite of financial products includes the world’s largest digital-asset exchange.…

Data Analyst
Sparksoft Corporation·Columbia, Columbia, Maryland, United States·2026-07-30·via RemoteOK

Join us at Sparksoft, where we're not just another tech company—we're a catalyst for change. Our mission isn't just to offer IT solutions; it's to revolutionize the way you work.…

AI Trainer Freelance Data Annotator
Mindrift - Data annotation·Remote·2026-07-30·via RemoteOK

Please submit your resume in English and indicate your level of English. At Toloka, we connect smart, curious people from around the world with freelance online tasks that train an…

Data Labeling Specialists
Workada·USA·2026-07-26·via Remotive

Who We Are Workada creates high-quality labeled data for advanced technology systems. Our team reviews, organizes, categorizes, evaluates, and quality-checks digital content so tho…

Online Data Analyst Canada (French Language) (C)
TELUS Digital·Canada·2026-07-08·via Remotive

Are you a detail-oriented individual with a passion for research and a good understanding of national and local geography? This freelance opportunity allows you to work at your own…

Senior Data & Python Software Engineer
Ceartas·Berlin·via Arbeitnow

At Ceartas, we lead the way in AI-powered brand protection, copyright law, and digital security, safeguarding the integrity of content creators, brands, and enterprises worldwide. …

Senior/Lead Software Data Engineer (Roads Team)
Mapbox·Mapbox Germany·via Arbeitnow

Mapbox is the leading real-time location platform for a new generation of location-aware businesses. Mapbox is the only platform that equips organizations with the full set of tool…

Senior Product Manager, Redis Core (Document Database) - Product Management - Germany
Redis·Germany·via Arbeitnow

Who we are We're Redis. We built the product that runs the fast apps our world runs on. (If you checked the weather, used your credit card, or looked at your flight status online t…

Campus Data Engineer (Intern)
Jumptrading·London·via Arbeitnow

<p><span data-contrast="auto">Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Sc…

Senior Data Engineer
Codat·Remote·via Arbeitnow

About Codat Codat is an advisory intelligence solution purpose-built for modern commercial banking. Through rich, specialized data, forward-looking insights, and integrated workflo…

Engineering Manager-Database Reliability
Wave·London, England, United Kingdom·via Arbeitnow

Our mission We're making Africa the first cashless continent. In 2017, over half the population in Sub-Saharan Africa had no bank account. That's for good reason—the fees are too h…

Data Engineer III - FMX
Fanaticsfbg·London·via Arbeitnow

<div class="content-intro"><h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-detail…

Data Analyst III (Product)
Fanaticsfbg·London·via Arbeitnow

<div class="content-intro"><h2 class="job-details__description-header text-color-secondary font-family-secondary" data-bind="i18n: 'job-detail…

Senior Data Engineer
Kargo22·London·via Arbeitnow

<div class="content-intro"><p><strong><sup>Who We Are</sup></strong><br><sub>Kargo creates powerful moments of connection …

Open JobRadar — live search across every board →

Before you apply

Application volume is the defining feature of this market. LinkedIn has been reported to process around 11,000 job applications per minute — roughly a 45% year-on-year rise — and recruiters describe receiving 300–500 applications on a popular role within three days. The practical consequence is that being a plausible candidate is no longer enough; you need to be an obvious one for the specific posting.

Two checks are worth doing before every application. First, the knockouts — work authorisation, years of experience, location and on-site expectations are filterable fields, and failing one ends the application regardless of how strong the rest is. Second, keyword coverage: make sure every skill you genuinely have that the posting names appears in your resume in the posting's own words. That is coverage, not density, and it never means adding skills you don't have. The widely-repeated claim that ATS software auto-rejects 75% of resumes is a myth traceable to a 2012 sales pitch — what actually filters you is those knockout fields plus a recruiter's six-to-eight-second scan, as our ATS guide explains with sources.

Data Analyst interview questions you should be ready for

These are questions that recur in data analyst interviews, with the structure of a strong answer. They're from our own question bank — not scraped from review sites.

Find whether an array has a pair summing to a target. Coding
  1. Ask if the array is sorted and whether indices or values are needed.
  2. Brute force is O(n²) — say it, then improve.
  3. Walk once with a hash set: for each x, check if (target − x) is already seen.
  4. If seen, return the pair; else add x to the set.
  5. O(n) time, O(n) space. If sorted, use two pointers for O(1) space.

Watch out: Forgetting duplicates or the x + x = target case.

At senior level: Discuss the space/time trade-off and which you'd pick given memory limits.

Explain database indexing and its trade-offs. Conceptual
  1. An index is a sorted structure (usually a B-tree) mapping values to rows.
  2. It turns a full scan into a logarithmic lookup.
  3. Cost: extra storage and slower writes, since every write updates indexes.
  4. Composite index order matters — it serves prefixes left to right.
  5. Verify with EXPLAIN rather than guessing.

Watch out: Saying 'add an index' to every slow query without reading the plan.

At senior level: Discuss covering indexes, cardinality, partial indexes and index bloat.

What are ACID properties? Conceptual
  1. Atomicity: all of a transaction happens, or none of it.
  2. Consistency: it moves the DB from one valid state to another.
  3. Isolation: concurrent transactions don't see each other's partial work.
  4. Durability: once committed, it survives a crash.
  5. Give the bank-transfer example for atomicity.

Watch out: Reciting the acronym with no example.

At senior level: Discuss isolation levels and the anomalies each one permits.

SQL vs NoSQL — how do you choose? Conceptual
  1. SQL: relational, strong schema, joins, transactions — great when data is related and correctness matters.
  2. NoSQL: flexible schema, horizontal scale, shaped for a known access pattern.
  3. Choose by access pattern and consistency needs, not popularity.
  4. Many systems use both — relational core plus a document/cache store.
  5. Modern SQL scales far further than people assume.

Watch out: Saying 'NoSQL scales, SQL doesn't'.

At senior level: Discuss modelling for access patterns and the migration cost of getting it wrong.

Explain the different SQL joins. SQL
  1. INNER: only rows matching in both tables.
  2. LEFT: all rows from the left, NULLs where the right has no match.
  3. RIGHT: the mirror image; FULL OUTER: everything from both sides.
  4. CROSS: every combination — usually a mistake if unintended.
  5. Use a LEFT JOIN with a NULL check to find rows missing from the other table.

Watch out: Filtering the right table in WHERE after a LEFT JOIN — it silently becomes an INNER JOIN.

At senior level: Discuss join order, row multiplication on one-to-many, and anti-joins.

Write a query for the top 3 products by revenue per month. SQL
  1. State assumptions about the schema and what counts as revenue.
  2. Aggregate first: SUM(revenue) GROUP BY month, product.
  3. Wrap it in a CTE and add RANK() OVER (PARTITION BY month ORDER BY revenue DESC).
  4. Filter the outer query to rank <= 3.
  5. Mention RANK vs DENSE_RANK vs ROW_NUMBER for tie handling.

Watch out: Trying to filter a window function in WHERE — it must go in an outer query or QUALIFY.

At senior level: Discuss index/partition strategy and cost on large fact tables.

Predict the full question set for a specific job description →

Listings are aggregated from public feeds and refresh on every site build. JobStraight is not the hiring employer; apply on the linked source page.