Senior Software Engineer, Observability

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 and grown to over 4 million hosts.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Fullstack Engineer, Cities

Senior Fullstack Engineer position at Airbnb focusing on building scalable systems for regulatory compliance and city partnerships, offering remote work and competitive compensation.

Senior Software Engineer, Trust Graph

Senior Software Engineer position at Airbnb focusing on Trust Graph platform development, fraud detection, and maintaining platform safety through backend engineering and ML implementations.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb focusing on building and scaling knowledge management systems for customer support, offering remote work and competitive compensation.

Senior Backend Engineer, Guest & Host

Senior Backend Engineer role at Airbnb focusing on developing co-hosting tools and features for the Guest & Host platform.

Senior Software Engineer, Knowledge Graph

Senior Software Engineer position at Airbnb focusing on Knowledge Graph infrastructure, requiring 5+ years of experience in data modeling, taxonomy development, and graph databases.

Description For Senior Software Engineer, Observability

Airbnb, the global platform connecting hosts and guests since 2007, is seeking a Senior Software Engineer to join their Observability team. This role is crucial in building the next generation Observability platform that processes billions of events per minute. You'll work with industry-standard, open-source frameworks to help unify the collection, processing, storage, and analysis of telemetry data in real-time.

The position offers an opportunity to make a significant impact on Airbnb's engineering efficiency by providing tools that help identify anomalous system behavior, debug failures, and maintain high operational excellence. You'll be working with technologies like Prometheus, Elasticsearch, OpenTelemetry, and various cloud-native tools.

As a Senior Software Engineer, you'll collaborate with talented engineers, contribute to open-source projects, and build high-leverage tools that the entire engineering organization depends on. The role requires expertise in distributed systems, observability tools, and various programming languages.

The position offers competitive compensation, including equity and unique benefits like Employee Travel Credits. Working remotely, you'll be part of a company that values inclusion and diversity, serving a community of millions of hosts and guests worldwide.

This is an excellent opportunity for experienced engineers who want to work on large-scale distributed systems, are passionate about observability and monitoring, and want to make a meaningful impact on a platform that facilitates authentic connections worldwide.

Last updated 15 days ago

Responsibilities For Senior Software Engineer, Observability

  • Design, implement, and operate resilient and scalable distributed systems that processes billions of events per minute
  • Write well-crafted, well-tested, readable, maintainable code, leveraging and contributing back to open source
  • Help Airbnb engineers self-solve issues and share best practices for building observable applications

Requirements For Senior Software Engineer, Observability

Go
Java
JavaScript
Kubernetes
Ruby
TypeScript
Python
  • 6+ years industry experience
  • Experience with Metrics Frameworks: Prometheus, Grafana Mimir, OpenTelemetry
  • Experience with Logging: Elasticsearch, Logstash, Filebeat, Kibana
  • Experience with Distributed Tracing: OpenTelemetry, OpenTracing, Jaeger
  • Experience with Profiling: JVM, go pprof
  • Knowledge of Cloud-Native technologies: Kubernetes, Docker, Istio, AWS
  • Programming Languages: Golang, Ruby/Python, Java/Kotlin, Javascript/Typescript
  • Experience with automated correlation and anomaly detection
  • Experience with site performance tracking and management
  • Experience building robust distributed systems
  • Great communication skills and eagerness to learn and share knowledge

Benefits For Senior Software Engineer, Observability

Equity
  • Employee Travel Credits

Interested in this job?