Principal Software Engineer, Performance

1 hour, 38 minutes ago
Full-time
Lead
Software Development
Airbnb

Airbnb

Airbnb is the world's largest community-driven hospitality company, offering homes and experiences in 191 countries. It is an online marketplace connecting people to unique accommodations and experiences globally.

Hotels, Restaurants & Leisure
5K-10K
Founded 2008

Description

  • Define and drive Airbnb's long-term performance strategy across product performance, infrastructure efficiency, and business objectives.
  • Lead the architecture and development of profiling and instrumentation infrastructure for CPU, GPU, memory, request hot paths, utilization, and deployment events.
  • Make performance insights self-serve for backend teams through tooling and scalable systems.
  • Partner with infrastructure teams across compute, reliability, backend frameworks, and AI Infra to optimize fleet utilization.
  • Connect performance outcomes to business objectives and company-wide SLOs, and guide teams toward scalable, efficient execution.
  • Evaluate emerging hardware and software technologies and advise on build-versus-buy decisions.
  • Influence external solutions ecosystem decisions in strategically important areas.
  • Mentor engineers through design reviews, architectural guidance, and performance best practices.
  • Partner with engineering teams to tie infrastructure performance to user experience and business outcomes.

Requirements

  • 12+ years of performance engineering experience in high-scale, high-growth production environments.
  • Deep understanding of how software and hardware systems interact at scale, including performance-critical architectural patterns.
  • Strong familiarity with public cloud infrastructure such as AWS, GCP, or Azure.
  • Experience with container orchestration tools such as Docker and Kubernetes.
  • Experience with profiling and instrumentation tooling across CPU, GPU, memory, and distributed request tracing.
  • Demonstrated ability to define performance objectives and drive delivery against company-wide SLOs across multiple organizations.
  • Experience influencing teams that do not report to you and driving long-term investments over short-term fixes.
  • Strong communication and influence skills with senior engineering and product leadership.
  • Experience mentoring engineers and upleveling technical teams (preferred).
  • Comfort working across kernel, JVM, and post-mortem analysis contexts.

Benefits

  • US - Remote Eligible role.
  • Occasional work from an Airbnb office or attendance at offsites, as agreed with your manager.
  • Base salary range of $292,000 to $365,000 USD.
  • Potential eligibility for bonus, equity, benefits, and Employee Travel Credits.
  • Reasonable accommodation support for candidates with disabilities during the application process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer (backend)

Tines 51-250 Construction & Engineering

Tines is hiring a senior software engineer in Ireland to help scale the backend job processing engine and shape the reliability and performance of core workflow execution.

AWS CDK Docker PostgreSQL React Redis Ruby Ruby on Rails TypeScript
7 minutes ago

Sr AEM Developer

Valtech 5K-10K Professional Services

Valtech is hiring a Sr AEM Developer in Mexico to help build and enhance digital experiences for global brands through AEM-based development and delivery.

Agile Angular CSS Git HTML Java JavaScript React REST API Scrum SPA Vue.js
23 minutes ago

Senior Software Engineer (TAK / ATAK)

Rise8 11-50 Internet Software & Services

Rise8 is hiring a Senior Software Engineer to build mission-critical TAK ecosystem software for government, military, and first responder users in secure, real-world operational environments.

Android C++ Cybersecurity DevSecOps Docker Git GitLab CI Java Kotlin Kubernetes Linux SonarQube TDD
23 minutes ago

Sr. AWS Developer, Managed Services

NeuraFlash 251-1K IT Services

NeuraFlash, Part of Accenture is seeking an AWS Senior Developer to deliver enterprise-scale contact center solutions using AWS and Salesforce technologies, with a focus on Amazon Connect and AI-driven customer experiences.

AWS C# CI/CD Cisco CloudFormation Java JavaScript JSON .NET Node.js Python REST API Salesforce Twilio WebRTC
23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers