Analytics

Data Analyst Job Description Template (Free, 2026)

Copy-ready data analyst JD with SQL, Python, and BI tool requirements. Customize in seconds and post directly to your ATS.

Post in Treegarden

Copy-ready template

Job Title: Data Analyst [Junior / Senior / Lead] Department: Data / Analytics / Business Intelligence Location: [City, State] / Remote / Hybrid Reports To: Head of Data / VP Analytics / Data Science Manager Employment Type: Full-Time About [Company Name] [Company Name] is a [stage] company in [industry], generating [data volume / scale description]. Our data team of [X] analysts supports [departments: product, marketing, finance, ops] with insights that drive [strategic decisions]. We use [data stack: Snowflake / BigQuery / Redshift + Tableau / Looker / Power BI]. About the Role We're looking for a Data Analyst to turn raw data into actionable insights. You'll build dashboards, run ad-hoc analyses, and partner with [business teams] to answer complex questions with data. This is a high-impact role where your work will directly inform [product roadmap / marketing spend / operational decisions]. Key Responsibilities • Write complex SQL queries to extract, transform, and analyze data from our data warehouse ([Snowflake / BigQuery — specify]) • Build, maintain, and improve dashboards and reports in [Tableau / Looker / Power BI — specify] • Conduct ad-hoc analyses to answer business questions and support decision-making across teams • Identify trends, patterns, and anomalies in data and proactively surface insights to stakeholders • Define and track KPIs for [product / marketing / operations — specify] teams • Partner with data engineers to ensure data quality, proper modeling, and pipeline reliability • Design and analyze A/B tests and other experiments to evaluate product and marketing changes • Document data definitions, metric logic, and analysis methodology for organizational knowledge • Present findings clearly to both technical and non-technical audiences • Contribute to a data-driven culture by coaching stakeholders on self-serve analytics tools Required Qualifications • [X]+ years of experience as a data analyst or in a similar analytical role • Advanced SQL proficiency: complex joins, window functions, CTEs, and query optimization • Experience with BI tools ([Tableau / Looker / Power BI / Mode — specify]) • Familiarity with Python or R for data manipulation and statistical analysis (preferred at senior level) • Experience with a cloud data warehouse: [Snowflake / BigQuery / Redshift / Databricks — specify] • Strong critical thinking and ability to translate business questions into analytical frameworks • Clear communicator who can present data insights to non-technical executives Nice to Have • Experience with dbt (data build tool) for data modeling • Knowledge of statistical methods: regression, cohort analysis, significance testing • Experience with data visualization best practices • Familiarity with product analytics tools (Mixpanel, Amplitude, Heap) What We Offer • Salary: $[low]–$[high]/year (see benchmarks below) • Health, dental, and vision insurance • Flexible PTO and remote-work options • Data conference and learning budget: $[X]/year (Coalesce, dbt Coalesce, etc.) • Access to [modern data stack] and tooling to do your best work • Stock options / equity (if applicable) Salary Range: $85,000–$110,000/year (US, 2026 benchmark; senior roles up to $145,000) [Company Name] is an equal opportunity employer.

How to customize this data analyst job description

1. Name your actual data stack

Data analysts strongly self-select based on tooling. "SQL and BI tools" is too vague. State your exact stack: "PostgreSQL + dbt + Snowflake + Looker" or "BigQuery + Tableau + Python" tells a candidate immediately whether their skills align. Specific stack references double as SEO keywords that improve job board visibility.

2. Distinguish analysis vs. data engineering

Data analyst and analytics engineer are merging roles in modern data teams. Clarify whether this role involves building dbt models and data pipelines (analytics engineering) or primarily consuming existing models to produce insights (classic analyst). Candidates with strong data modeling skills command significantly higher salaries.

3. Define who the internal customers are

Finance analysts, product analysts, and marketing analysts work with very different stakeholders. A product analyst collaborates with PMs and engineers on feature experiments. A finance analyst partners with the CFO on revenue forecasting. Being specific about the stakeholder ecosystem helps candidates assess cultural fit and career fit simultaneously.

4. Describe the data maturity level

A company with a mature data warehouse, dbt models, and a data catalog is a fundamentally different work environment than a startup where the analyst will be building data infrastructure from scratch. Be honest about where you are. Analysts who enjoy building from zero often find over-engineered environments frustrating, and vice versa.

Data Analyst salary range in 2026 (US)

Base salary benchmarks. Finance, tech, and healthcare companies typically pay 15–25% above these national figures. Analytics engineers command a 20–30% premium over pure business analysts at equivalent seniority.

LevelExperienceBase Salary RangeTypical Requirements
Junior0–2 years$65,000 – $85,000SQL proficiency, Excel/Sheets, basic BI tool experience
Mid-Level3–5 years$85,000 – $110,000Advanced SQL, Python/R, BI dashboard ownership, stakeholder management
Senior6+ years$110,000 – $145,000Data modeling, statistical methods, team influence, executive communication
Lead / Analytics Engineer8+ years$140,000 – $185,000+dbt expertise, data architecture, team leadership, data strategy

Post this Data Analyst job in your ATS in 30 seconds

From template to live on job boards — here's how it works in Treegarden.

📋

1. Paste your JD

Copy this template, add your stack details, and paste into Treegarden.

⚙️

2. Set pipeline stages

Add SQL screening, take-home analysis test, and stakeholder presentation stage.

🚀

3. Publish to job boards

Go live on LinkedIn, Indeed, and your career page simultaneously.

Post job in Treegarden

Frequently asked questions

What should a data analyst job description include? +

A data analyst job description should specify the analytics domain (business intelligence, marketing analytics, product analytics, financial analysis), the data stack (SQL dialect, BI tools like Tableau/Looker/Power BI, data warehouse platform like Snowflake/BigQuery/Redshift, and scripting languages like Python or R), the primary stakeholders the analyst will serve, the types of analysis deliverables (reports, dashboards, ad-hoc queries, predictive models), and the maturity of the data infrastructure. Include whether this is a data-build role (constructing pipelines and models) or a pure analysis role. The level of technical depth expected — from basic SQL reporting to advanced statistical modeling — should be explicitly stated to attract the right candidate profile and seniority level.

What is the average data analyst salary in the US in 2026? +

Data analyst salaries in the US in 2026 range from $65,000 for junior roles to $145,000+ for senior analytics engineers and lead analysts. Entry-level data analysts (0–2 years, SQL + Excel) earn $65,000–$85,000. Mid-level analysts (3–5 years, SQL + Python/R + BI tools) earn $85,000–$110,000. Senior analysts and analytics engineers (6+ years, data modeling, statistical methods, stakeholder management) earn $110,000–$145,000. Specialist roles like data science, ML engineering, or analytics engineering can reach $150,000–$200,000+. Tech, finance, and healthcare companies typically pay significantly above national averages due to higher complexity and competitive talent markets.

How do I write a data analyst job description that attracts top candidates? +

The best data analyst job descriptions are technically specific and honest about the data environment. List your actual tools — saying "SQL and BI tools" is not enough. State whether you use Snowflake or BigQuery, Looker or Tableau, dbt or raw SQL modeling. Senior analysts will evaluate your tech stack to assess whether the role will advance their skills. Describe the quality of your data infrastructure: is there a data warehouse? A data catalog? A culture of experimentation? Top analysts want to join companies where data is used to make decisions, not just produce reports. Include the ratio of strategic analysis versus operational reporting. The best analysts want impact and ownership, not just dashboard maintenance.

Can I use this template in my ATS? +

Yes. Paste this template into Treegarden's job creation wizard, customize the tech stack and domain details, and publish to job boards including LinkedIn, Indeed, and Glassdoor in one click. For data analyst roles, you can set up screening questions asking candidates to describe their SQL proficiency level, list BI tools they have used, or describe a complex analysis project. This significantly reduces time spent reviewing unqualified candidates. Treegarden plans start at $299/month for unlimited users — no per-seat fees.

Ready to post your first Data Analyst job?

Paste this template into Treegarden and go live on 10+ job boards in 30 seconds.

Request a demo