Principal Data Engineer
Viator
Posted on 11/30/2023
INACTIVE
TripAdvisor

51-200 employees

Online retailer of costumes, party supplies, and décor
Company Overview
BuySeasons, Inc., established in 1999, has grown to become the premier online retailer of costumes, accessories, and party supplies, demonstrating a strong competitive advantage through its vast selection and competitive pricing. The company's culture is centered around fun and customer satisfaction, ensuring a vibrant and engaging work environment. Their association with Liberty TripAdvisor, the world's largest travel platform, further enhances their industry leadership and global reach.
Consumer Goods

Company Stage

N/A

Total Funding

$325M

Founded

1999

Headquarters

New Berlin, Wisconsin

Growth & Insights
Headcount

6 month growth

0%

1 year growth

1%

2 year growth

0%
Locations
London, UK • Oxford, UK
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Redshift
Python
Airflow
BigQuery
Apache Spark
SQL
Apache Kafka
Java
Tableau
AWS
Marketing
REST APIs
Confluence
Looker
Data Analysis
Snowflake
Google Cloud Platform
Google Analytics
CategoriesNew
Data & Analytics
Requirements
  • Strong experience around building scalable and distributed software and data systems
  • 5+ years of Data Engineering experience focused on building modern day data pipelines catering to both batch and real time data needs
  • Strong Python, Java or Scala Experience
  • Strong experience in SQL; can write complex, performant, fail-safe queries
  • Experience with Restful APIs
  • Experience with CI/CD processes and platforms
  • Experienced with setting up end to end data platforms in an enterprise environment
  • Hands-on with Cloud computing technology like GCP, AWS, etc.
Responsibilities
  • Work across multiple pods and squads to align and set up a marketing platform architecture supporting the digital marketing ecosystem
  • Take full ownership of architecture and design for the Martech engineering stack
  • Identify gaps in our current designs and lead redesigns of the platform to improve developer velocity and Viator growth
  • Refine and govern our logical and physical data models across the core data warehouse and the Customer Data platforms
  • Work with cross-functional stakeholders in defining and documenting requirements for building high quality and impactful data products
  • Lead the evaluation, implementation and deployment of emerging tools and technologies to improve our productivity as a team and as a business
  • Develop and deliver communication and education plans on Martech data/software engineering capabilities, standards, and processes
  • Be the go-to-person for developers on complex problems for specific engineering solutions
  • Code, test, and document new or modified data systems to create robust and scalable applications for reporting and data analytics
Desired Qualifications
  • Exposure to CDP/ CRM tools like Braze, Segment
  • BigQuery or Google Cloud Experience
  • Understanding of link tracking, pixels/tags, campaign orchestration across multi-channel setup, Google Analytics, SEM/SEO ecosystem, marketing attribution, etc
  • Exposure to DBT
  • Exposure to Apache Airflow or other DAG frameworks is nice to have
  • Exposure to Looker, Tableau, or similar visualisation / business intelligence platform
  • Expertise designing and implementing data pipelines using modern data engineering approach and tools: Spark, PySpark, Java, Docker, cloud native DWH (Snowflake, Redshift), Kafka/Confluence etc