EF Education First Teachers
EF Education First Teachers
1,001 – 5,000 Employees
B2BEducation
EF Education First Teachers supports language educators around the world with practical resources for teaching English and other languages. As part of EF Education First, the division provides curriculum materials, lesson plans, classroom tools, digital and print resources, and online teacher training through platforms including EF Teacher Zone. Its work serves individual teachers, schools, and language institutions, with a team operating in the education and B2B sectors.

Senior Analytics Engineer at EF Education First (Hybrid)

Build trusted data products, semantic models, and analytics infrastructure for EF Education First’s guided travel businesses. Support marketing, product, and AI-enabled decision-making through reliable analytics.

Description

  • Turn ambiguous business questions into dependable data products, modeled datasets, metric definitions, and documentation
  • Develop the semantic layer supporting dashboards, self-service analysis, and LLM-driven analytics
  • Create and maintain dbt models that convert raw data into tested analytical datasets
  • Model GA4 and other digital analytics data, including sessions, events, and on-site behavior
  • Work with analysts and stakeholders to clarify questions and guide decisions
  • Use Hightouch reverse ETL and product catalogs to activate data for advertising and personalization
  • Define usable metrics, semantic models, and AI-assisted workflows for self-service analysis
  • Establish automated data-quality testing, monitoring, and metric ownership
  • Set modeling and review practices while mentoring engineers and analysts
  • Help shape the analytical layer and shared data products

Requirements

  • Usually five or more years of experience in analytics engineering, analytics, or a closely related data discipline
  • Experience owning analytical data products that support business decisions
  • Advanced SQL capability
  • Practical experience modeling data in a cloud warehouse; Snowflake experience is preferred
  • Hands-on experience with dbt Core or dbt Cloud, including models, tests, and documentation
  • Experience defining shared metrics or semantic layers for reporting, self-service, or AI tools
  • Demonstrated ability to collaborate with analysts and business stakeholders and recast requests around decisions
  • Experience mentoring, reviewing work, or improving standards for engineers or analysts
  • Working proficiency in Python for data tooling and automation
  • Experience with reverse ETL or data activation using Hightouch, or with product data supporting marketing and advertising
  • Experience with semantic or metric layers used by LLM-powered analytics or self-service tools
  • Experience working with digital analytics event data, particularly Google Analytics 4
  • Experience measuring experimentation, lifecycle programs, or marketing attribution

Benefits

  • One complimentary tour each year without using paid vacation
  • Four weeks of paid vacation
  • Twelve paid holidays
  • Professional development through monthly training, workshops, and sessions with global leaders and experts
  • A 25% company match on 401(k) contributions
  • Medical, dental, and vision insurance
  • Life and disability insurance
  • Paid international business travel
  • Wellness benefits
  • Annual fitness reimbursement
  • EF program discounts covering travel, language schools, childcare, and more
  • Dependent-care, healthcare, and commuter flexible spending accounts
  • Discounts at local venues and businesses

Related Jobs

General Dynamics Information Technology

Senior AI Engineer and Architect

General Dynamics Information Technology

Lead AI, machine learning, and large language model architecture for General Dynamics Information Technology’s government, defense, and intelligence missions. Take solutions from proof of concept to production across complex operational settings.

Open