Education First

Senior Data Engineer

Boston, MA, US

Hybrid
Full-time/Part-time
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 a Senior Data Engineer on our team, you will take a leadership role in designing, building, and optimizing our data platform and pipelines. You will oversee the technical direction of data engineering projects, mentor junior engineers, and collaborate closely with cross-functional teams to architect and implement scalable, secure, and high-performance data solutions that meet evolving business needs. You'll play a key role in defining technical approaches, ensuring data quality and governance, and driving innovation within the analytics community at EF What you'll do * Support the design, development, and optimization of scalable data pipelines and transformations within our data platform, ensuring best-in-class data integrity, accuracy, and performance * Architect and implement robust ETL/ELT processes, with a focus on reliability, scalability, and maintainability, primarily within the Snowflake ecosystem. * Oversee data warehousing solutions and data modeling to support analytics, reporting, machine learning and reverse ETL initiatives * Set and enforce data quality, governance, and security standards, including data validation, monitoring, and compliance * Mentor and guide junior data engineers, conducting code reviews and fostering a culture of technical excellence and continuous improvement * Collaborate with data scientists, analysts, and business stakeholders to understand complex data needs and translate them into effective technical solutions that enable data-driven decision-making across the organization * Lead the evaluation and adoption of new technologies, tools, and best practices to enhance the reliability, scalability, and efficiency of our data infrastructure * Troubleshoot and resolve complex data issues, proactively identifying opportunities for optimization and automation * Document system architecture, data flows, and processes to ensure clarity and maintainability. * Present technical concepts and project updates to both technical and non-technical audiences, supporting transparency and alignment across teams Who you are * You have extensive hands-on experience in dbt and Snowflake; building data models and supporting data warehouse infrastructure * You have extensive experience in data engineering, including leading the design and implementation of modern data platforms and pipelines. * You are familiar withETL/ELT processes, including pipeline tools as well as custom REST API endpoints * You have a strong foundation in computer science, advanced programming skills (e.g., Python, SQL), and experience with cloud-based data infrastructure. * You are skilled at mentoring and developing junior engineers, providing technical leadership and fostering a collaborative team environment * You are proactive in identifying and implementing improvements, always seeking new technologies and methodologies to optimize data workflows and system performance * You have a proven track record of collaborating with cross-functional teams and effectively communicating complex technical concepts to diverse stakeholders * You are passionate about data quality, governance, and security, and have experience implementing best practices in these areas. * Bonus points if you have experience with orchestration tools (e.g., Airflow) or deploying machine learning models to production environments. 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 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