Data Engineer III
Data Engineer III at Preferred Travel Group designs, builds, and maintains scalable data pipelines, ETL workflows, and integrations (SQL, Python, Spark, Azure Data Factory, Microsoft Fabric) powering business operations, while partnering with stakeholders, monitoring production reliability, and mentoring junior engineers. Hybrid: at least three days per week in office.
- Compensation
- $120K–$150K / yr
- Location
- US
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 5+ years
- Category
- Data engineering
- Posted
Skills
Must have
- 5+ years of experience in data engineering or a related field
- Bachelor's degree in Computer Science, Information Systems, or equivalent experience
- Strong SQL development and query optimization experience
- Experience with Python and modern ETL/orchestration tools
- Experience with Microsoft Azure, Microsoft Fabric, or similar cloud data platforms
- Experience using Git and collaborative software development practices
- Strong understanding of data modeling and ETL concepts
- Strong analytical and problem-solving abilities
- Ability to independently manage complex technical work while collaborating across teams
- Strong written and verbal communication skills
- Commitment to continuous improvement and knowledge sharing
Nice to have
- Experience with dbt
- Experience with Azure Data Factory and Microsoft Fabric
- Demonstrated technical leadership and history of helping teams deliver complex initiatives
- Strong communication skills explaining project status, risks, and technical tradeoffs to stakeholders
- Passion for improving engineering practices and maturing team processes
Full description
Who we are:
At Preferred Travel Group, we champion the power of travel to inspire meaningful connections and enrich lives around the world. As a global family of brands and programs representing the finest independent hotels and resorts, we are united by a shared belief in authenticity, collaboration, and the value of independent spirit. Our culture reflects our ideology in action: people first, relationships at the center, and a commitment to creating lasting impact for our partners, our global community, and one another. When you join Preferred, you become part of a purpose-driven organization where ideas are welcomed, growth is encouraged, and your work contributes to shaping the future of travel.
Why this role matters:
We are seeking a highly organized, proactive, and technically skilled Data Engineer III to design, build, and optimize scalable data solutions that power business operations across Preferred Travel Group. This role develops and supports modern data pipelines, integrations, and reporting capabilities while partnering closely with business stakeholders and engineering teams to deliver reliable, high-quality data.
Success in this role comes from independently delivering well-designed solutions, continuously improving data processes, collaborating effectively across teams, and identifying opportunities to increase the reliability, performance, and value of our data platform.
What you’ll deliver:
- Design, build, and maintain scalable data pipelines and ETL workflows.
- Develop and optimize advanced SQL, Python, and Spark solutions for data processing.
- Build and support integrations using Azure Data Factory, Microsoft Fabric, and REST/SOAP APIs.
- Monitor, troubleshoot, and improve the reliability and performance of production data processes.
- Collaborate with business stakeholders to gather requirements and deliver data solutions.
- Participate in code reviews and maintain technical documentation.
- Mentor junior engineers and contribute to engineering best practices.
What Would Make You Stand Out:
- Experience with dbt.
- Experience with Azure Data Factory and Microsoft Fabric.
- Demonstrated technical leadership and a history of helping engineering teams successfully deliver complex initiatives.
- Strong communication skills with the ability to clearly explain project status, risks, and technical tradeoffs to stakeholders.
- A passion for improving engineering practices, helping mature team processes, and raising the overall effectiveness of the team.
What you’ll bring to the team:
- 5+ years of experience in data engineering or a related field.
- Bachelor's degree in Computer Science, Information Systems, or equivalent experience.