Staff Software Engineer, Data Warehouse

New
A
AirbnbData Infrastructure
This position is US - Remote Eligible. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity.Full-TimeStaff
Salary$212,000 — $265,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of experience working with data infrastructure
Required Skills
SQLJavaKubernetesNosqlSparkScalaDistributed Systems

Requirements

  • 10+ years of experience working with data infrastructure, with a focus on big data technologies.
  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience.
  • Proficiency in big data technologies such as Spark, Presto/Trino, and Kubernetes.
  • Strong programming skills in languages such as Java and Scala.
  • Extensive experience in designing, building, and maintaining scalable, fault-tolerant distributed systems.
  • Demonstrated expertise in multi-threading and concurrency programming.
  • Familiarity with both SQL and NoSQL database systems.
  • Proven ability to collaborate with other teams to define requirements and identify solutions.
  • Capacity to troubleshoot and resolve complex data infrastructure problems.
  • Strong written and verbal communication skills.
  • Ability to work effectively in a team environment.

Responsibilities

  • Design and build the next generation big data compute platform to empower data ETL, analytics and machine learning.
  • Operate, manage and improve the reliability, performance, observability and cost efficiency of the platform.
  • Write maintainable and self-documenting code and perform code reviews.
  • Work on, and contribute to open source software, and have industry impact.
  • Collaborate with other teams to define system requirements, identify potential solutions, and test and integrate systems.
  • Troubleshoot and resolve complex data infrastructure problems.
View Full Description & ApplyYou'll be redirected to the employer's site
$212,000 — $265,000 USD
Apply Now