Senior Software Engineer, Tech Foundations

Airbnb•San Francisco, CA
•$196,000 - $227,000•Remote

About The Position

Airbnb’s Client and Identity Engineering team establishes user identity and endpoint security infrastructure in Airbnb’s corporate environment, including corporate zero trust deployments. Its systems give employees and partners secure access to the data they need, at the right time and in the right context. The team builds systems with high reliability and security requirements, collaborating closely with security engineering to develop features and evolve platforms as business needs change. As a Senior Software Engineer, you will build and maintain robust, scalable, and secure systems that underpin Airbnb’s Zero Trust ecosystem and contribute to the execution of critical platforms. The work includes developing the next-generation client platform for corporate endpoints and supporting backend security services, network paths, and user and device signaling. You will also help deliver endpoint and identity solutions for Airbnb staff, including executive-level staff, and optimize identity flows and endpoints in collaboration with product and engineering teams. The position is based in California, ideally San Francisco, and is remote eligible. It may include occasional work at an Airbnb office or attendance at offsites, as agreed with the manager. Remote work is limited to locations where Airbnb, Inc. has a registered entity; eligible locations may vary by employing Airbnb entity.

Requirements

  • Bachelor’s and/or master’s/Ph.D. degree, preferably in computer science, or equivalent experience.
  • At least 5 years of experience in test-driven software development.
  • Extensive experience with Go, Python, or Java; Go is strongly preferred.
  • Experience with cloud platforms such as AWS, Azure, or GCP and infrastructure-as-code deployments.
  • Experience developing and deploying services in a Kubernetes environment.
  • Solid understanding of software architecture and design patterns.
  • Excellent communication and collaboration skills, including the ability to work across engineering and other functions.
  • Excellent problem-solving and debugging skills.
  • Experience leading technical projects and mentoring junior engineers.
  • Motivation for personal growth and learning new technologies to support the team’s needs.

Nice To Haves

  • Experience with microservices architecture.
  • Familiarity with the Apple MDM specification and its implementation in modern MDM deployments.
  • Understanding of authentication and authorization principles and technologies such as OAuth 2.0, OpenID, SAML, ABAC, and related Zero Trust security protocols.

Responsibilities

  • Work with open source products to build the next-generation client platform for Airbnb corporate endpoints.
  • Build on the zero trust backend suite, supporting security services, network paths, and user and device signaling.
  • Support executive-level Airbnb staff with endpoint and identity solutions.
  • Work with product and engineering teams to optimize endpoints and identity flows for Airbnb employees and partners.
  • Build and maintain robust, scalable, and secure systems underpinning the Airbnb Zero Trust ecosystem.
  • Contribute to execution of critical platforms and collaborate with security engineering to design features and evolve platforms.

Benefits

  • The role may be eligible for a bonus, equity, benefits, and Employee Travel Credits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service