Work closely with cost and performance cross-functional partners and engineers across all teams at Airbnb to optimize the performance and the operating cost of our infrastructure.
Work with our largest services to optimize their performance through profiling, analysis and tuning.
Build distributed performance tooling to constantly collect performance data and develop automation to surface performance bottlenecks.
Lead continuous load testing in production to determine performance bottlenecks and vulnerabilities of airbnb.com.
Work on production performance issues to minimize latency for our customers.
Work to modernize Airbnb’s software stack touching every layer.
Build infrastructure to deploy the latest hardware to our AWS Kubernetes clusters in order to minimize their footprint.
Your Expertise:
10+ years of relevant performance optimization industry experience in a fast paced, high growth tech environment.
A working knowledge of processor vectorization activation for various COTS applications
Deep software tuning and optimization experience, Java preferred but other major languages such as C++ acceptable.
Expertise in using metrics to uncover performance issues.
Familiarity with system hardware as it pertains to performance.
Familiarity with a public cloud provider (AWS, GCP, Azure) and their infrastructure as a service offering (e.g. EC2).
Familiarity with container and orchestration technologies such as Docker and Kubernetes.
You have excellent communication skills and the ability to work well within a team and across engineering teams.
You are a strong problem solver and have solid performance debugging skills.
Experience of load testing software either in production or through benchmarking
You are passionate about efficiency and performance