Develop and automate large scale, high-performance data processing systems (batch and/or streaming) to drive business growth and improve the product experience within the Airbnb Hotels Team.
Evangelize high quality software engineering practices towards building data infrastructure and pipelines at scale.
Lead data engineering projects to ensure pipelines are reliable, efficient, testable, & maintainable
Design our data models for optimal storage and retrieval and to meet critical product and business requirements.
Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of output for Data Engineers across the company.
Collaborate with the teams in the USA and Germany.
Minimum Requirements
3+ years of relevant industry experience.
Bachelor’s and/or Master’s degree in CS/EE, or equivalent experience.
Working with data at the petabyte scale.
Experience designing, building and operating robust distributed systems.
Experience designing and deploying high performance systems with reliable monitoring and logging practices.
Effectively work across team boundaries to establish overarching data architecture, and provide guidance to individual teams.
Working knowledge of relational databases and query authoring (SQL).
Experience with Java / Scala.
Excellent communication skills, both written and verbal.