Innovating business travel with a free-to-use hotel booking platform.
Director, Data Engineering
Location
United States
Posted
2 days ago
Salary
$224.0K - $310K / year
Seniority
Lead
Job Description
Director, Data Engineering
Hotel Engine
• Strategic Vision & Roadmap: Define the 2–3 year vision for the data platform. Align data engineering initiatives with overarching company goals to ensure data is a primary driver of business growth. • Organizational Leadership: Build and scale a multi-tiered engineering organization. Foster a culture of technical excellence, mentorship, and high accountability, ensuring a robust leadership pipeline within your team. • Data Governance & Compliance: Establish and enforce global standards for data quality, security, and privacy (GDPR/CCPA). Own the framework for data cataloging and lineage to ensure "one source of truth" across the enterprise. • Operational Excellence & ROI: Optimize the total cost of ownership (TCO) for our data infrastructure. Manage vendor relationships (Snowflake, etc.) and budgets while ensuring the stack scales efficiently with company growth. • Executive Stakeholder Management: Serve as the primary liaison between Engineering and the C-suite. Translate technical debt and infrastructure needs into business value, and turn business requirements into scalable technical architectures. • Innovation & Architecture: Drive the adoption of cutting-edge technologies (AI/ML integration, real-time streaming) to keep Engine at the forefront of the industry.
Job Requirements
- Experience: 10+ years in Data Engineering/Software Engineering, with at least 5+ years in senior leadership roles (managing managers or leading large-scale departments).
- Strategic Technical Expertise: Deep architectural knowledge of the modern data stack (Snowflake, Airflow, dbt, Airbyte). Experience leading large-scale cloud migrations and designing systems that support both BI and Machine Learning workflows.
- Change Management: Proven ability to lead organizations through significant technical shifts and cultural changes, specifically moving from legacy systems to agile, modern architectures.
- Business Acumen: Exceptional ability to communicate the 'Why' behind technical investments to non-technical partners. You should have a track record of using data to solve complex business problems.
- Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related quantitative field.
- Mindset: A high-level thinker who isn't afraid to dive into the weeds when necessary, but consistently operates with an eye toward scalability, sustainability, and competitive advantage.
Benefits
- Compensation: Competitive base pay tied to role and experience, with opportunities for bonuses, commissions, and equity.
- Benefits: Check out our full list at engine.com/culture.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Seasonal Data Services Associate
BoldrHelping Companies Build Global Teams Through Ethical Outsourcing
Role Description As a Seasonal Data Services Associate, you will be working with different tools and databases to review data. You are responsible for executing processes as defined by the client and/or management. The role requires keen attention to detail while maintaining productivity at defined proficiency levels and an aptitude to learn new processes. Qualifications - Bachelor's / College Degree in any field you’re passionate about! - Previous experience in a related field is a plus. - Basic knowledge of Salesforce is a plus. - Experience in using CRM and other similar applications or tools. - Basic knowledge of cloud-based applications such as Google Drive, Google Sheets, Google Docs and MS Office applications. Requirements - Execute processes assigned by the client and/or management. - Ensure defined productivity and quality targets are met. - Data Entry (encoding handwritten details from photo forms). - Identify process improvement opportunities as they arise. - Reports process deficiencies to ensure accurate execution of tasks. - Creating and finishing projects assigned by the client. - Collaborate with internal and external teams in completing projects. - Review submissions. Benefits - Own work device - Work From Home - Training & Development
Solutions Engineer, Data
Liberty Mutual InsuranceLiberty Mutual Insurance exists to help people embrace today and confidently pursue tomorrow. A Fortune 100 company and global leader in property and casualty insurance, we’ve spent over a century creating innovative products, services and technologies to meet the world’s ever-changing needs and make a difference for our customers and communities.
Role Description Consult on designing and developing programs and tools to support ingestion, curation, and provisioning of highly complex enterprise data to achieve analytics, reporting, and data science. - Involved in and contribute to development and enhancement of solutions for gaps. - Responsible for designing and building highly complex data models and data architecture that improve accessibility, efficiency, governance, and data quality that directly impact business results. - Understand and develop business process improvements that address the most complex technology gaps within a single business process. - Develop technology enabled recommendations to address gaps within a single business process. - Document existing processes, organizational structures, architectures, and external systems. - Consult on the appropriate tools to prepare deliverables. - Participate in the development of tools and methodologies and adapt them to the organization environment. - Manage peer to peer relationships, with colleagues, vendors and external contractors, including offshore functions. - Assist with development and execution of cutover plans for simple processes. - Assist in post-implementation support, resolving issues and raising defects to appropriate level. - Execute transition plan for area of responsibility to the appropriate resource for each phase of the project or initiative. - Transition the knowledge sharing and transfers ownership to other resources or teams for key deliverables and business processes. - Domestic travel required up to 10%. - Telecommuting permitted up to 100%. Qualifications - Employer will accept a Bachelor’s degree in Computer Science, Engineering [any] or related field and five (5) years of experience in the job offered or in a Solutions Engineer, Data-related occupation. - Position requires demonstrable experience in the following: - Design and implement data solutions of high complexity including data solutions for applications with a Mean Time To Recovery of 4 hours or less. - Work closely with application team to ensure data needs meet business needs and align with architecture standards for support and security. - Create applications with a high degree of observability utilizing Observability tools including Datadog. - Guide senior level engineers on design practices and work closely with architects to influence strategic decisions. - Drive the identification of key enablers and maintain a 12-month roadmap for aligned software products to meet business needs. - Proficiency with Relational Databases and NoSQL databases including Oracle. - Proficiency with cloud-based providers and containerized solutions including AWS. - Experience may be gained during graduate program. - Will accept any suitable combination of education, training, and/or experience. - Multiple Positions Available. Requirements - To apply, please visit https://jobs.libertymutualgroup.com/ , select “Search Jobs,” enter job requisition #2026-76935 in the “Job ID or Keywords” field, and submit resume. - Alternatively, you may apply by submitting a resume via e-mail to RecruitLM@LibertyMutual.com . Reference requisition number in subject of e-mail. Benefits - The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. - The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. - Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role. - We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being. - To learn more about our benefit offerings please visit: https://www.libertymutualgroup.com/about-lm/careers/benefits Company Description Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law.
• Design, develop, and maintain scalable and efficient data pipelines to process data from various sources using tools such as Matillion, HVR and Databricks • Collaborate with data scientists, analysts, architects and other stakeholders to understand and document data requirements and translate them into technical solutions • Develop and optimize ETL (Extract, Transform, Load) processes to ensure data quality and integrity • Utilize Snowflake for data warehousing, ensuring efficient data storage and retrieval • Perform data modeling to design and structure databases that support business requirements • Write and optimize SQL queries for data transformation • Ensure data security and compliance with industry standards and regulations • Adhere to and advocate established best practices, design patterns, and data governance mandates • Document data processes, workflows, and technical specifications • Conduct data analysis to support business insights and decision-making
Senior Data Engineer
LimeBuilding a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers
• Own the end-to-end design, delivery, and operation of major data products, including high-throughput ETL/ELT pipelines, transformation workflows, and storage solutions. • Partner with engineering, product, and business stakeholders to clarify requirements, challenge assumptions, define pragmatic solutions, and drive projects from design through production launch. • Solve difficult data engineering problems by developing performance-tuned transformations and services using Python, high-performance SQL, and tools such as dbt. • Make sound technical trade-offs at the product level, balancing scalability, reliability, delivery speed, maintainability, and cost. • Author and drive technical designs and RFCs that clearly communicate architecture, alternatives, risks, and operational considerations. • Influence the technical direction of the data products you own and contribute to the team’s broader technical strategy and roadmap. • Set a high quality bar through thoughtful design and code reviews, automated testing, version-controlled schemas, and CI/CD practices for data pipelines. • Lead projects that improve the team’s engineering and operational excellence, including data observability, lineage, incident response, deployment safety, and developer productivity. • Design and operate scalable batch and real-time data solutions using technologies such as Spark, Flink, and Kafka. • Partner with the ML Platform team to deliver clean, reliable, and feature-rich datasets for model training and inference. • Advance data stewardship through strong documentation, discoverability, privacy controls, access management, and governance practices. • Lead postmortems for data incidents, identify systemic improvements, and drive corrective actions to completion. • Break complex projects into clear, deliverable work and help coordinate execution across engineers on the team. • Mentor other engineers, provide actionable technical feedback, and participate in interviewing and hiring. • Participate in the team's on-call rotation, responding to incidents, troubleshooting issues, and contributing to root cause analysis and service reliability improvements. • Respond to and troubleshoot production issues, outages, and critical alerts during assigned on-call shifts. • Escalate incidents as needed and collaborate with team members to restore service. • Document issues and contribute to improvements that reduce recurring incidents. • Be available to provide occasional after-hours, weekend, and holiday support while on call.




