Full Time

Staff Data Engineer, CS Data Platform

Airbnb
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Airbnb, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Staff Data Engineer on the CS Data Platform team at Airbnb, you will play a pivotal role in building and maintaining data infrastructure that empowers various teams across the organization to derive insights and drive decision-making. You will design and implement scalable data solutions, work closely with data scientists and analysts, and ensure the integrity and accessibility of data. Your expertise will be critical in optimizing our data processing pipelines and fostering a culture of data-driven innovation.



Job Responsibilities

  • Design, develop, and maintain robust data pipelines to process large volumes of data efficiently.
  • Collaborate with cross-functional teams to understand data needs and provide appropriate solutions.
  • Implement best practices for data governance, security, and compliance, ensuring data accuracy and accessibility.
  • Optimize existing data systems and workflows to improve performance and reliability.
  • Conduct regular code reviews and provide mentorship to junior data engineering staff.
  • Document data architectures, processes, and workflows for transparency and future reference.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, Data Science, or a related field.
  • At least 5 years of experience as a Data Engineer or in a similar role.
  • Proficiency in programming languages such as Python, Java, or Scala.
  • Hands-on experience with big data technologies including Hadoop, Spark, or Kafka.
  • Strong knowledge of SQL and experience with data warehousing solutions.
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
  • Demonstrated experience with data modeling and ETL/ELT processes.


Technologies & Tools

The Staff Data Engineer role at Airbnb will involve using and working with various technologies and tools, including but not limited to Apache Spark, Apache Kafka, AWS services (e.g., S3, Redshift), SQL databases, ETL tools, and data visualization platforms. Familiarity with modern programming languages and version control systems such as Git is also essential for streamlining development processes and collaboration.



Ideal Candidates

The ideal candidate for the Staff Data Engineer position will possess strong analytical thinking and problem-solving skills, marked by the ability to communicate effectively with both technical and non-technical stakeholders. A collaborative mindset, along with a passion for building innovative data solutions, will contribute to success in this role. Additionally, candidates should have a proactive approach to learning and a commitment to staying updated with the latest advancements in data engineering technologies.

Unemployment does not last the same number of weeks everywhere. In Louisiana it is paid for 12 to 20 weeks, set by the state's unemployment rate. How it works there →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.