Instructure

Senior Analytics Engineer

US-REMOTE. Posted 7 days ago

The role

You will build data models in dbt and Snowflake to support business functions like Finance, Operations, Product Management, and Sales. You will design data to answer business questions and own the full model lifecycle from source to dashboard.

What you will do

  • Design, build, and maintain dimensional models in dbt and Snowflake.
  • Translate business questions into clear data requirements by working with senior leaders.
  • Own the full model lifecycle including source ingestion, staging, intermediate and mart layers, tests, documentation, and deployment.
  • Set and enforce modeling standards.
  • Tune Snowflake performance and cost.
  • Partner with data engineers and business systems teams.
  • Review pull requests and mentor analysts and engineers.
  • Explain data definitions and tradeoffs to non-technical audiences.

Required qualifications

  • 5+ years of experience in analytics engineering, data engineering, or a similar role.
  • Deep, hands-on experience with dbt, including macros, packages, incremental models, snapshots, and testing.
  • Strong Snowflake skills, with advanced SQL and a good sense of performance and cost.
  • Proven experience designing dimensional models.
  • Solid data architecture instincts: layered modeling, grain, lineage, data contracts, and maintainable project structure.
  • Working knowledge of how a business operates across functions such as finance, sales, operations, and product.
  • The ability to hold a credible conversation with directors, VPs, and executives about business issues.
  • Strong written and verbal communication.
  • Experience with Git-based workflows and CI/CD for data projects.

Nice to have

  • A bachelor's degree in Computer Science, Information Systems, Finance, or another quantitative field
  • Experience modeling data from CRM and other business systems such as Salesforce.
  • Familiarity with orchestration tools such as Airflow or dbt Cloud.
  • Experience with a BI tool such as Tableau, Looker, or Power BI.
  • Background in a SaaS or education technology company.

Benefits

  • Competitive compensation
  • Ownership program for all full-time employees
  • Flexible work culture
  • Generous time off, including local holidays and annual Dim the Lights period
  • Comprehensive wellness programs and mental health support
  • Learning and development resources, including professional development tools and tuition reimbursement
  • The technology and tools you need to do your best work
  • Motivosity employee recognition program

Before you apply

  • All employees must pass a background check
  • Identity verification measures implemented
  • Candidates may be asked to verify legal name, current physical location, and provide a valid contact number and residential address

About the company

Instructure creates intuitive products that simplify learning and personal development, facilitate meaningful relationships, and inspire people to go further in their education and careers.

Senior Analytics Engineer at Instructure | JobZoey