Director of Streaming Data Platform 2018-05-24T17:51:43+00:00

JOBS

Director of Streaming Data Platform

Menlo Park, California, United States

Description:

Want to help millions of people turn their travel dreams into reality? Want to join a team of talented travel technologists, digital marketers and fintech experts? Ready for a new challenge and to make an impact?

UpLift is seeking a highly motivated and versatile Director of Streaming Data Platform to build scalable data products to help understand user behavior from how users interact with UpLift across different travel providers. UpLift maintains a relentless focus on data insights and empirical analysis and experimentation to continually improve our product. As part of the data engineering team, you will drive data ingestion from multiple data streams and directly work with the data management team and product team to have a direct impact on how product decisions are made.

You will:

  • Build and lead the team to build the core data pipeline platform
  • Build highly scalable and optimized data products/manage data sets via stream processing
  • Build tools and frameworks that ensure highest quality of data, build data ingestion pipeline to store data, and make data discovery and data access easy for everyone at UpLift
  • Own the data products, critical for product innovation and recommendation engines; define and drive the adoption of data logging standards
  • Partner with various Engineering teams, UI teams, Product Managers and Analysts to understand the business context

Requirements:

You have:

  • Lead a team to develop and maintain real-time data pipeline platform
  • 5+ Years of data pipeline experience with Kafka, Kinesis, Spark, Flink, Kubernetes, Docker, etc.
  • Demonstrated strength in streaming, data quality, schema evolution, ETL development, and data warehousing
  • Experience in maintaining data warehouse systems and working on large scale data transformation using Hadoop, Hive, or other Big Data technologies
  • Significant coding experience in one or more programming languages, libraries, tools, serverless applications and workflows (Scala, Java, Python, etc.)
  • Have dealt with data at gigantic scale and understand the growing pains that come along with it
  • Designed, built and maintained data pipelines in multi-cloud infrastructure (AWS or GCP)
  • Developed internal process improvements such as automating manual processes, alerting systems, tooling, devops

Character and Qualities that will help you succeed:

  • You have a growth mindset
  • You’re passionate about deeper learning
  • You’re a self starter & team player
  • You do the right things and you do it the right way
  • You have good interpersonal and communication skills
  • You are comfortable working in the most agile of environments. Requirements might change and sometimes they may be vague. Iterations will be rapid. You will need to be nimble and take smart risks

Benefits:

  • Competitive salary and equity
  • Easy commute across from Menlo Park Caltrain station
  • 401k
  • Health and dental insurance

Interested?

Apply for this job
For any inquiry please email recruiting@uplift.com and we will respond to you shortly.