Analytics Engineer
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Backblaze is building its data function into a governed, product-oriented capability that delivers trusted, auditable, and actionable data across the company. The Data Platform & Insights team operates in three layers: Data Engineering makes data reliable (ingestion, pipelines, Snowflake architecture, raw and staging layers), Analytics Engineering makes data trustworthy and reusable (dbt models, the semantic layer, certified metric definitions, lineage, and the data products themselves), and Business Intelligence makes data useful (dashboards, ad hoc analysis, and stakeholder reporting).
This role sits in the middle layer. You will own the shared, reusable transformation and metric logic that everything else depends on. This is not a pipeline or ingestion role, and it is not a dashboard-building role. It is the role that turns landed source data into governed, certified, single-source-of-truth models that the rest of the business consumes.
As an early member of the Analytics Engineering function, you will help define how data products are built and shipped at Backblaze. You will design the dbt models and semantic layer that produce our certified business and financial metrics, eliminate the duplicated and conflicting logic that lives across our reporting tools today, and establish the engineering standards that make our data trustworthy at scale. Because Backblaze is a public company, the models you build directly support financial reporting, so accuracy, lineage, and reconciliation with Finance are core to the work.
This is a high-autonomy, high-leverage role for someone who wants to build a modern analytics foundation from the ground up, not maintain a finished one.
What You’ll Do
Own the transformation layer
- Design, build, and maintain dbt models from staging through marts, applying software engineering best practices: version control, code review, testing, CI/CD, and documentation
- Establish and enforce modeling standards, naming conventions, and a tested, documented codebase as the function scales
- Migrate business logic currently trapped in BI-tool calculated fields and manual SQL into governed, reusable, version-controlled models
Build and own the semantic layer
- Stand up Backblaze’s semantic layer and define certified, single-source-of-truth metrics such as ARR, MRR, paying customer count, retention, and GTM and funnel metrics
- Eliminate duplicated and conflicting metric definitions across reports and tools so that one metric means one thing everywhere
- Partner with Finance, Revenue Operations, and Marketing to align on definitions, grain, and ownership before metrics are certified
Deliver certified data products
- Build a repeatable pipeline for shipping data products (land, stage, model, certify, expose) so each new product compresses delivery time rather than starting from scratch
- Deliver core data products such as Revenue, Customer Identity, and Funnel, each with clearly defined schema, grain, owners, tests, and lineage
- Support financial-reporting-relevant revenue models with full auditability and reconciliation to Finance source numbers
Drive data quality, lineage, and trust
- Implement testing, data quality checks, and observability so issues are caught before they reach stakeholders
- Build human-readable lineage and documentation that make it clear how a number is produced from source to metric
- Raise end-user confidence through discoverability, stewardship, and clear ownership
Partner cross-functionally
- Translate “build me a report” into defined entities, metrics, grain, and source of truth
- Work closely with Data Engineering (your upstream) and Business Intelligence (your downstream), and with business stakeholders across Finance, Revenue Operations, and Marketing
- Build data models that are AI-ready, so that downstream automation and self-service analytics inherit the benefit of a trusted foundation
Right Fit
- 8+ years of experience in analytics engineering, data engineering, business intelligence, or a closely related role
- Advanced SQL, with proven experience building production-grade, well-tested analytical data models
- Strong hands-on dbt experience: modeling from staging to marts, tests, macros, documentation, and CI/CD
- Hands-on experience building and running dbt on a modern cloud data warehouse; direct Snowflake strongly preferred
- Experience building or operating a semantic / metric layer (dbt Semantic Layer / MetricFlow, Cube, LookML, or a comparable framework)
- Experience applying software engineering principles to analytical work: Git-based version control, code review, testing, and CI/CD
- Solid grounding in data modeling (dimensional and/or domain-driven) and in defining metrics and business logic from ambiguous requirements
- A proactive self-starter who thrives in ambiguous, fast-moving environments and drives projects end to end, from definition through stakeholder onboarding
- Excellent written and verbal communication in English, with a track record of working effectively with both technical and non-technical stakeholders
- Able to maintain meaningful working-hours overlap with US Pacific time zone teams
Bonus Points
- Experience supporting financial reporting, public-company metrics, or SOX-compliant data in a regulated environment
- Experience with GTM, revenue, and subscription/billing data and systems (Salesforce, Stripe, NetSuite, Orb, or similar)
- Experience with Tableau or Tableau Next as a consumption layer
- Proficiency in Python for automation and workflow development
- Familiarity with pipeline orchestration (e.g., Airflow, Dagster) and ingestion tooling (e.g., Fivetran)
- Fluency with modern AI tools and coding assistants, applied to accelerate analytical and modeling work
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Explore Top Companies in this Space
MinIO
Cloud Storage / Data Infrastructure / Enterprise Software
NetApp
Cloud Data Infrastructure / Hybrid Cloud Storage & Data Management / Software-Defined Storage & CloudOps
Snapdocs
Software Development / Loan Software / Mortgage Industry
ArenaNet
Computer Games / MMOs / MMORPGs / RPGs
Backblaze
View Company ProfileBackblaze is a leading, independent cloud storage and data backup platform fundamentally engineered to offer enterprise-grade performance at a fraction of the cost of legacy hyperscalers like AWS. Founded in 2007 and operating as a remote-first, publicly traded company (NASDAQ: BLZE) originally rooted in San Mateo, California, the company completely disrupts the complex and expensive cloud infrastructure market. Under the hood, Backblaze provides incredibly resilient, S3-compatible object storage (B2 Cloud Storage) and unlimited computer backup solutions, aggressively stripping away unpredictable egress fees, hidden storage tiers, and vendor lock-in. Their primary target audience spans aggressive tech startups, massive media & entertainment studios requiring high-throughput data pipelines, and IT leaders who desperately need highly scalable, ransomware-resilient infrastructure. What sets Backblaze apart in the heavily monopolized cloud ecosystem is its radical transparency and specialized hardware/software architecture—allowing them to actively manage over an exabyte of data for more than 500,000 global customers while consistently delivering cloud storage at just one-fifth the cost of Amazon S3.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.

