Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Senior Staff Engineer, Performance
Location
United States
Posted
98 days ago
Salary
$1 / year
Seniority
Senior
Job Description
Senior Staff Engineer, Performance
Airbnb
• 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.
Job 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Maintain, enhance, and refactor existing backend applications and services • Analyze existing codebases and implement functional and technical improvements • Develop and maintain backend components and APIs using Python and/or Node.js • Support integrations with SAP BTP and SAP-adjacent systems (APIs, services, extensions) • Apply secure coding practices and address vulnerabilities in existing applications • Improve application performance, reliability, and maintainability • Investigate and resolve incidents, defects, and production issues • Contribute to documentation, technical analysis, and knowledge transfer • Collaborate with SAP, infrastructure, and product teams in an international environment • Support gradual modernization and automation initiatives when applicable
• Lead cloud-native innovation by designing and implementing scalable solutions leveraging AWS services. • Drive operational excellence through automated monitoring and troubleshooting for mission-critical environments. • Collaborate strategically with Architecture and Product Line Management teams to validate technical risks and opportunities. • Accelerate delivery by implementing large-scale distributed automation solutions for dynamic operational needs. • Influence best practices by authoring technical documentation, including whitepapers, implementation guides, and functional specifications. • Ensure reliability and speed by managing, extending, and supporting CI/CD build and test environments. • Improve system resilience through troubleshoot-test-debug cycles and root cause analysis for defect resolution and process improvement. • Optimize performance and cost by streamlining cloud workflows and data flows for efficiency and scalability.
Software Developer
Aspire SoftwareWe never stop building. A vertical acquisition software company that owns, operates and manages a diverse portfolio.
• Build and Maintain SaaS Products • Design, develop, and maintain scalable line-of-business SaaS applications • Build backend services, APIs, and data models • Ensure system performance, reliability, and security • Collaborate with product and business stakeholders to translate operational needs into software solutions • Integrate AI Capabilities • Leverage LLMs and AI APIs to enhance product functionality • Implement AI-driven features such as workflow automation, summarization, data extraction, classification, and intelligent search • Integrate AI into existing product architecture responsibly and efficiently • Monitor usage, performance, and cost of AI-powered features • Architect for Scalability • Contribute to service-oriented or microservice architectures where appropriate • Design clean API layers and integration patterns • Optimize database performance and data structures • Maintain observability and logging across systems • Improve and Iterate • Continuously refine and enhance product capabilities • Refactor and improve existing systems as the platform grows • Ship features incrementally and iterate based on real-world feedback
• Work directly with our CEO, CTO, and a handful of other engineers to build full stack features and improvements to the product • Work across the entire stack using cutting edge frameworks, tools, and own execution • Take true end-to-end ownership of your work and lead key components of our product roadmap • Refine the SDLC & CI/CD pipelines • Maintaining our AWS infrastructure




