DataStack Jobs logoBeta

Data Engineer

Peek is the leading software platform for the tours, activities and rentals industry (e.g., hot air balloon rides, boat rentals, ziplining, cooking classes), empowering thousands of operators to automate their businesses and grow revenue by an average of 30%. More than 8 million activities lasting over 1.4 billion hours have been booked through the Peek platform, and Peek activities have received more than one million verified 5-star reviews.

Peek’s engineering team embraces best-in-class technology and practices, and we’re constantly looking for opportunities to improve. We operate one of the largest Elixir deployments in the world, sponsor conferences, and open source projects, and show up to support each other as we learn and grow in our careers.

Peek follows a “remote-first” philosophy, with our team of over 180 Peeksters distributed across exciting locales such as San Francisco, Salt Lake City, New York, Seattle, Chile, Colombia, Brazil, and beyond. 

PS: We just won the Newsweek’s Future of Travel Awards for Startups and Travel Tech !

The Role

We are seeking a driven Data Engineer to help us define and realize our vision for trustworthy data across the company. High-quality data is fundamental to Peek's success as a rapidly growing startup. You will be part of building our Data Engineering practice and working with a variety of internal teams across engineering, product, and business functions to help them solve their data needs.

You can learn more about Peek’s tech stack here

Our team is 100% remote, however, we prefer candidates in the same time zones as the greater United States (UTC-10 to UTC-4). English is our business language, and fluency is required.


  • Leverage the full capabilities of DBT, Airflow, and the market of data pipeline products to transform varied and disparate data sources into performant, resilient, accurate, and understandable datasets, and provide them to Business Intelligence and onward data products
  • Design, develop, and own data pipelines and models that power internal analytics for product and business teams.
  • Drive the collection of new data and the refinement of existing data sources, develop relationships with production engineering teams to manage our data structures as products evolve.
  • Improve our data visualization tooling and platform to help the team create dynamic tools and reporting.


  • 2+ Years of experience in a Data or Analytics Engineering role, with a focus on ETL/ELT and data modeling
  • Strong proficiency with SQL
  • Experience working with relational databases (PostgreSQL, MySQL) and cloud data warehouses (BigQuery, Redshift, Snowflake)
  • Experience with Python
  • Experience with data transformation tools and techniques (Airflow, DBT)

Personal Attributes:

  • Strong interpersonal communication skills: we work collaboratively to solve problems, and value team success over individual achievement. We love working with people who can ask hard questions, offer unusual solutions, and are willing to compromise when solving challenging problems on a deadline.
  • Comfortable working remotely: we are 100% remote, and rely on Slack, email, Signal, and Zoom to stay connected.
  • Well organized and self-motivated: we work in a fast-paced environment, our teams are growing, and our priorities shift on a quarterly basis as we move into new markets.
  • Advocate for self-care while managing a high workload: we want you to show up as your best self, and to speak up for what you need to stay healthy and engaged.


  • Stock options with a standard 4-year vesting schedule
  • Medical, dental, vision, and other voluntary insurance 
  • 401k with 50% matching up to 6% vested over 3-years
  • 10 days of accrued PTO +16 holiday paid days, which includes the holiday shut-down during the weeks of Christmas and New Year 
  • 8 weeks parental paid leave for the birthing parent and 2 weeks for secondary caregiver 
  • $50 WFH allowance to enhance your internet and/or connectivity
  • Annual "Peekiversary" gifts

Physical/Mental Requirements

  • Work on a computer an average of six hours per day
  • Extended periods of concentration
  • Ability to speak in front of groups of people via Zoom
  • Frequent communication (Internal – 90%; External – 10%) (written / verbal)
  • Sitting or standing for extended periods of time

Peek Travel Inc. is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, veteran status, and disability, or other legally protected status. If you are unable to submit an application because of incompatible assistive technology or a disability, please contact us at We will make every effort to respond to your request for disability assistance as soon as possible.




UTC-10 to UTC-4Remote

Job type



Data Engineering


AirflowBigQueryBusiness IntelligenceData pipelines
DataStack Jobs logo

Copyright © 2021

PrivacyTermsGet in touch