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