Education First

Associate Manager of Data Engineering

Boston, MA, US

Hybrid
Full-time
$145k–$165k/year
2 days ago
Save Job

Summary

At EF World Journeys, we believe that the best way to learn about the world is to experience it, and we strive to help as many people as possible share that experience. EF Go Ahead Tours, EF Ultimate Break and EF Adventures are divisions of EF World Journeys, and we make world travel easy. We want to empower travelers of all ages to get out there and experience something new on our guided tours. If you share this passion for opening the world, come work with us! On the WoJo Engineering team you'll join a group of engineers, product professionals, analysts, and UX/UI designers that build the applications and systems that make travel happen. We power every step of our customer's journey - the e-commerce experience on the web, the platforms with which personalized itineraries are created, the mobile app that enhances the travel experience, and so much more. We also power our internal users to serve those customers as effectively as possible, and understand both tactically and strategically how effectively every aspect the business is currently operating. How you work As an Associate Engineering Manager, you will lead a team of data engineers, balancing technical contributions with people management responsibilities. You will oversee the team's delivery, set priorities, and foster a collaborative and inclusive team culture. You'll coach and mentor engineers, facilitate team ceremonies, and ensure that our data solutions are performant, reliable, and aligned with business requirements. You will report to a Director, working closely with them to align your team's work with organizational strategy and goals. What you'll do * Lead and manage a team of data engineers, setting priorities, allocating work, and ensuring timely delivery of high-quality solutions * Provide technical guidance and mentorship, conducting code reviews and supporting your team's growth and development * Foster a collaborative, inclusive, and high-performing team environment by facilitating team discussions, ceremonies, and knowledge sharing * Build and maintain data pipelines and transformations within our data platform, ensuring high standards of data integrity, accuracy, and performance. * Oversee the technical direction of our data platform, driving best practices and continuous improvement in data engineering. * Collaborate directly with stakeholders and other teams to understand data needs and translate them into actionable technical solutions. * Own the recruitment, onboarding, and professional development of new team members. * Drive the adoption of new technologies and tools to optimize workflows and enhance the reliability and scalability of our data platform. * Represent the team in cross-functional meetings, communicate progress, and advocate for resources as needed. * Report on team progress, challenges, and needs to the Director, and ensure alignment with broader engineering and business objectives Who you are * You have hands-on experience as a data engineer and are ready to take on both people and technical leadership responsibilities. * You are passionate about mentoring and developing others, and have experience providing constructive feedback and guidance. * You are detail-oriented and methodical, ensuring that data pipelines and transformations are rigorously tested and meet high standards for performance and accuracy. * You are collaborative and enjoy facilitating team discussions, working closely with your peers to brainstorm, troubleshoot, and share insights on best practices. * You have experience with ETL/ELT processes and are comfortable working in the Snowflake and dbt ecosystem. * You are proactive in exploring new technologies and tools that can improve data workflows, optimize pipelines, and enhance overall system performance. * You have experience with orchestration tools, such as Airflow, dbtCloud or similar tools * You have experience with customer data platforms, such as Hightouch or similar tools Why you'll love working here: Perks, Benefits, and more! This is the most fun, high caliber place you'll ever work. Ask any employee why they love EF (whether they've been here 10 minutes or 10 years) and they'll probably tell you the same thing: it's the people. When you work at EF, you join a purpose-driven, international and energetic community that thrives on continuous learning, fearless innovation and mutual support. In addition, you can expect: * Commitment to professional growth: robust monthly calendar of trainings and workshops * Four weeks paid vacation your first year, ten paid holidays, and two floating holidays * Exciting business travel opportunities * 25% company match on your 401(k) contributions * Market-leading medical, dental and vision coverage, along with options for life and disability insurance, legal and pet insurance * Dependent care, healthcare and commuter Flex Spending Accounts (FSAs) * Access to fertility care and family-building support * Wellness benefits including a yearly fitness reimbursement * Frequent social and learning events, including access to our employee-run resource groups * Robust Employee Assistance Program * Tenure-based sabbatical eligibility * EF Product Discounts (discounts on travel, international language schools, Au Pair program and more) * Discounts at local venues and businesses * Eligibility for our Workplace Flexibility Program: our pilot hybrid work model with up to two days working from home per week * Salary range for this role is between $145,000-$165,000 based on work experience About EF World Journeys 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!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job