
Senior Staff Engineer, Performance
Airbnb
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $1 per year
Job Level
About the role
- 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.
Requirements
- 13+ 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
Benefits
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
performance optimizationsoftware tuningJavaC++load testingperformance debuggingprocessor vectorizationautomationperformance analysisperformance profiling
Soft Skills
communicationproblem solvingteam collaborationcross-functional teamworkpassion for efficiency