Airbnb

Staff Software Engineer

Airbnb

Overview

Role involves designing and building scalable systems for Airbnb's global platform.

Ideal candidate has 9+ years of software engineering experience with strong distributed systems knowledge.

Candidates must live in a state where Airbnb, Inc. has a registered entity; excluded states include Alaska, Mississippi, and North Dakota

204k usd / yearremoteseniorpermanentfull-timeEnglishJavaGoPythonScalaAWSAzureGoogle CloudKubernetesDockerSQLNoSQLJSON

Locations

  • United States, California

Requirements

  • 9+ years of experience
  • Bachelor's or Master's in CS or equivalent
  • Experience in Java, GO, Python or Scala
  • Strong understanding of distributed systems
  • Familiarity with cloud platforms
  • Knowledge of SQL and NoSQL databases
  • Technical leadership experience
  • Mentoring engineers

Responsibilities

  • Lead architectural decisions
  • Drive multi-team technical initiatives
  • Implement complex features
  • Advance engineering processes
  • Mentor junior engineers
  • Optimize system performance
  • Identify opportunities for business impact
  • Streamline development

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits