Senior Analytics Engineer
Key Skills for This Role
Full Job Posting
About Company
At EF World Journeys, we believe the best way to learn about the world is to experience it, and we strive to help as many people as possible do just that. Through our culturally immersive group travel programs, EF Adventures, EF Ultimate Break and EF Go Ahead Tours, we lead guided tours that make travel easy and fun, empowering travelers of all ages to experience something beyond the ordinary. If you share this passion, then we invite you to come open the world with us!
Learn more about EF World Journeys: https://www.efworldjourneys.com/
Company
Some companies are in the business of banking. Others are in the business of shoes. Or sports. Or soft drinks. At EF, we're in a different kind of business. One that's a little less tangible, and a lot more important. Because our business, what we make, makes everything else possible. We're in the business of understanding. Between people. Between cultures.
For over half a century we’ve been the leader in international educational programs and experiences designed to foster such understanding. Through language, cultural exchange, academic studies, and educational travel, we create the kinds of immersive experiences that challenge biases, open minds, and pave the way for a more understanding world.
You’ll find our offices and schools located in some of the world’s greatest cities, and filled with smart, driven people (over 50,000 of us) who push each other to be better every day. But it’s what we do together - building greater understanding, breaking down barriers, and creating a better world - that makes all the difference.
Founded in 1965 in Sweden, EF (Education First) is a global association of education companies that share a common mission of opening the world through education. EF has been recognized on Forbes 2025 and 2024 World’s Best Employers and 2024 Top Companies for Women lists, Fast Company’s 2025 Next Big Things In Tech, and was a 2024 App Store Award winner in Cultural Impact.
Requirements
- Experience owning analytical data products that other people use to make decisions (typically 5+ years in analytics engineering, analytics, or a closely related data role).
- Strong SQL and hands-on experience modeling in a cloud data warehouse (Snowflake preferred).
- Hands-on experience with dbt (dbt Core and/or dbt Cloud), including models, tests, and documentation other people extend.
- Experience defining shared metrics or a semantic layer that reporting, self-serve, or AI tools depend on.
- A track record of partnering with analysts and business stakeholders, including reframing a request around the decision it is meant to inform.
- Experience mentoring, reviewing, or raising the bar for other engineers or analysts.
- Working proficiency in Python for data tooling and automation.
- Bonus: reverse ETL / data activation (Hightouch), or product data that powers marketing and advertising.
- Bonus: semantic layers or metric layers used by LLM-driven analytics or self-serve tools.
- Bonus: digital analytics event data, especially Google Analytics (GA4): sessions, events, and models that connect web behavior to business outcomes.
- Bonus: measurement for experimentation, lifecycle, or marketing attribution.
About EF World Journeys
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career