Principal Software Engineer, Performance

Airbnb
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 12+ yearsSkills: ["Communication","Leadership","Mentoring","Influencing","Problem-solving"]

Lead Airbnb’s Infrastructure Performance strategy across CPU/GPU, memory, and end-to-end latency. Define and develop profiling/instrumentation tooling, partner with compute/reliability/AI Infra teams, and mentor engineers to make performance a default property of shipping software, tying performance outcomes to business objectives and company-wide SLOs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbnb
Airbnb
3 months ago

Principal Software Engineer, Performance

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Lead Airbnb’s Infrastructure Performance strategy across CPU/GPU, memory, and end-to-end latency. Define and develop profiling/instrumentation tooling, partner with compute/reliability/AI Infra teams, and mentor engineers to make performance a default property of shipping software, tying performance outcomes to business objectives and company-wide SLOs.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Define and drive Airbnb's long-term performance strategy, spanning product performance, infrastructure efficiency, and business objectives for scale and growth
  • •Lead the architecture and development of performance profiling and instrumentation infrastructure, covering CPU, GPU, memory, request hot paths, utilization, and deployment events, making these capabilities available to all backend teams
  • •Partner with infrastructure teams across compute, reliability, backend frameworks, and AI Infra to ensure the fleet operates at optimal utilization
  • •Connect performance outcomes to business objectives and company-wide SLOs, and guide engineering teams in keeping the stack scalable and efficient
  • •Mentor and technically uplevel engineers across the organization through design reviews, architectural guidance, and performance best practices

Key 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 architectural patterns for performance-critical stacks, comfortable in the kernel, the JVM, and in a post-mortem
  • •Strong familiarity with public cloud infrastructure (AWS, GCP, or Azure) and container orchestration (Docker, 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:12+ yearsCloudInfrastructurePerformanceSRE
Skills:CommunicationLeadershipMentoringInfluencingProblem-solving
Languages:English
Tech Stack:AWSGCPAzureDockerKubernetesJVMProfilingInstrumentation

Company Brief

Airbnb
Online marketplace that connects travelers with hosts offering short-term lodging, experiences, and long-term stays. Facilitates booking, payments, and reviews while providing tools for hosts to manage listings globally.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2008
WebsiteLinkedIn