Role overview

Staff Analytics Engineer

Requirements and responsibilities

Readable role content extracted into sections for faster review.

A day in the life (Responsibilities)

  • Collaborate with domain teams to implement a hub & spoke data architecture
  • Develop the core Analytics layer in our data warehouse that serves as the hub, defining complex business logic in SQL and supplying relevant business context
  • Build an AI-ready semantic layer that is extendable across business domains
  • Partner with business stakeholders and our product team to understand their data analytics needs, and ensure those needs are met by our Analytics layer
  • Work closely with the data engineering team to ensure scalability across the platform
  • Provide technical mentorship and leadership to team members

What you'll need to thrive (Requirements)

  • 6+ years experience in Business Intelligence, Analytics, and/or Data Engineering roles.
  • 4+ years experience with developing data modeling strategies.
  • 3+ years experience developing in dbt.
  • Highly proficient in SQL. You can interpret and optimize queries, for performance, written by other analysts and engineers.
  • Thrive in a fast-paced work environment and comfortable operating under ambiguity. You are up to the challenge of designing standards and best practices from the ground up, and love collaborating with colleagues to solve complex problems.
  • Bachelor's degree in an advanced quantitative field (or equivalent experience); such as mathematics, economics/finance, computer science, or physical science.

What you'll need to thrive (Requirements)

  • Experience with Airflow
  • Experience with Sigma, Hex, and/or other BI dashboard tools
  • Experience in cloud-based data warehouses, specifically Snowflake.
  • Experience with Python is a plus
Similar roles

Keep a backup shortlist.

Browse stack
FocusAnalytics EngineeringRole area
Seniority signalSeniorCandidate level
StackPython, Snowflake, SQLPrimary skills
Location1 accepted countryEligibility

Stack

Use these tags to compare similar remote roles.

Location eligibility

Candidates should apply only when their profile country is listed here.

Your profileCountry not setSign in to check your country against this role.

Hiring flow

WithMira shows the role, then sends candidates to the company application.

1Check role fit, stack, and location eligibility in WithMira.
2Open the company application page from the tracked apply link.
3Save the role or subscribe for similar opportunities before leaving.