Remote data jobs: what you actually need to know
Data work is remote-native by construction: the data lives in the cloud, the warehouse is a URL, and the deliverables — queries, dashboards, models — are digital artifacts. That's why data and ML roles have some of the strongest remote availability of any technical category, and why the same job titles can mean very different things depending on the company.
The four roles, and how they differ
- Data analyst — the most common entry point. You answer business questions with SQL, build dashboards, and translate numbers into decisions. Heavy on SQL and communication, light on engineering.
- Analytics engineer — the fastest-growing title. You model raw data into clean, documented tables (dbt) so analysts can self-serve. Sits between analyst and engineer; the best-paid "non-engineer" data path.
- Data scientist — experimentation, statistics, forecasting and ML. Titles vary wildly: some data science roles are essentially analytics with Python, others are pure research. Read the posting carefully.
- Data engineer / ML engineer — pipelines, warehousing, orchestration (Airflow), and productionising models. The most software-engineering-like of the four and, with ML specialisation, the highest paid.
The stack that actually gets you hired
Two skills are universal: SQL (every single data role, without exception) and Python (analysis, modelling, and pipeline work). Everything else is role-specific and worth naming precisely on your CV: dbt + Snowflake/BigQuery/Databricks for analytics and analytics engineering; Spark, Kafka, Airflow for data engineering; PyTorch, scikit-learn, MLflow for ML. Cloud fluency (AWS/GCP/Azure) is assumed at mid-level. Version control (Git) is expected everywhere — a data professional who can't use Git is a common silent rejection.
Breaking in: portfolio over credentials
Data is unusually meritocratic because the work is demonstrable. A GitHub repo with a real analysis — messy source data, cleaning, modelling, a clear write-up of findings — beats a certificate and often beats a degree. Good portfolio projects: a public dashboard built on an interesting open dataset, a dbt project modelling some API's data, an end-to-end ML pipeline with an evaluation section. What reviewers actually look for is whether you can handle messy data and explain your choices, not whether the notebook runs clean on tidy sample data.
Standing out in a remote data search
- Lead with SQL depth, not tool lists. Window functions, CTEs, query optimisation — these separate real practitioners from dashboard users.
- Show business impact, not just technique. "Reduced reporting time from 6 hours to 10 minutes" lands; "built dashboards" doesn't.
- Name your exact stack and cloud. Recruiters keyword-filter hard on dbt/Snowflake/Spark/PyTorch and AWS vs GCP.
- Demonstrate async communication. Remote data roles are documentation-heavy; a well-written README or analysis write-up is a direct signal you'll work well distributed.