Employer listing
Senior Software Engineer, Tech Foundations
Airbnb
San Francisco, Ca, United States · remote · full time · Senior
$196,000 - $227,000
About the Role
Airbnb's Client and Identity Engineering team establishes user identity and endpoint security infrastructure for the corporate environment, including Zero Trust deployments. Its systems give employees and partners secure access to the data they need.
As a Senior Software Engineer in Tech Foundations, you will build and maintain robust, scalable, secure systems supporting Airbnb's Zero Trust ecosystem. These critical services have high reliability and security requirements. You will collaborate closely with security engineering teams to evolve the platforms as business needs change.
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 staff with endpoint and identity solutions.
- Work with product and engineering teams to optimize endpoints and identity flows for employees and partners.
Qualifications
- Bachelor's, master's, or doctoral 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 Kubernetes.
- Solid understanding of software architecture and design patterns.
- Excellent communication, collaboration, problem-solving, and debugging skills.
- Ability to work effectively across engineering and other functions.
- Experience leading technical projects and mentoring junior engineers.
- Motivation for personal growth and learning new technologies to support team needs.
Preferred Qualifications
- 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, including OAuth 2.0, OpenID, SAML, ABAC, and related Zero Trust security protocols.
Location
This remote-eligible position is based in California, ideally San Francisco. Occasional office work or attendance at offsites may be required as agreed with your manager. You must live where Airbnb, Inc. has a registered entity, subject to its evolving excluded-state list. If employed by another Airbnb entity, your recruiter will explain eligible states.
Compensation
- Annual base pay range: $196,000–$227,000 USD.
- Actual base pay depends on training, transferable skills, experience, business needs, and market demands. The range may change.
- The role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Application and Interview Information
Applicants whose disability prevents completion of the online application may request accommodation at reasonableaccommodations@airbnb.com. Include your full name, the role, and the accommodation needed. You may also inform your recruiter of accommodation needs once contacted.
Airbnb posts open roles at careers.airbnb.com. Recruiters correspond only from @airbnb.com or @ext.airbnb.com addresses. During interviews, recruiters will never request Social Security numbers, bank account details, passports, payment app information, fees, money transfers, check deposits or cashing, or purchases of work-related equipment.
Benefits
May be eligible for equity, benefits, and Employee Travel Credits.