Join Airbnb's Core Services Team
Airbnb is seeking a Senior Software Engineer to join our Core Services team, specifically focusing on Auth Infrastructure. This team is pivotal in building and maintaining the infrastructure around Airbnb’s authorization systems, which manage permissions for all Airbnb platform products and services. These systems provide developers at Airbnb with a robust and scalable framework to ensure secure and controlled access, enabling the creation of trustworthy applications.
Responsibilities
- Design and Implement Distributed Systems: You will be responsible for designing significant parts of the authorization systems, implementing core features, and formulating rollout and testing plans.
- Maintain and Debug Systems: This includes fixing bugs, improving test coverage, enhancing performance, and contributing to production excellence.
- Technical Support: Provide support to other engineers and developers, including answering questions, debugging code, and troubleshooting problems.
- Collaboration: Work closely with product and infra engineering teams to build new features and evolve systems to meet growing business needs.
- Stay Updated: Keep abreast of the latest security threats and trends by reading security blogs, attending conferences, or taking courses.
Qualifications
- Experience with Distributed Systems: Proven experience in working with distributed systems and evaluating trade-offs.
- Proficiency in Java: Strong skills in Java are essential for this role.
- Technical Communication: Ability to write design docs, present in design reviews, and write effective post-mortems.
- Collaboration Skills: Enjoy collaborating via code reviews and architecture discussions.
- Team Culture: Motivated to contribute to a positive team culture.
Location
This position is US - Remote Eligible. While primarily remote, occasional work at an Airbnb office or attendance at offsites may be required, as agreed with your manager. You must reside in a state where Airbnb, Inc. has a registered entity.
Our Commitment
Airbnb is committed to fostering a diverse and inclusive workplace. We encourage individuals from all backgrounds to apply and strive to provide a disability-inclusive application and interview process.
Compensation
- Salary Range: $185,000—$223,000 USD
- Additional Benefits: This role may also be eligible for bonus, equity, and Employee Travel Credits.
Join us in creating a world where anyone can belong anywhere. Apply today to be part of a team that is leading as a 21st-century company.
Benefits Extracted with AI
- Bonus
- Equity
- Employee Travel Credits
Similar jobs
Last update: 23 minutes ago
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
Senior Systems Engineer, Managed Operations
Join AWS as a Senior Systems Engineer in Berlin to lead operations for the European Sovereign Cloud, ensuring high-availability AWS services.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Software Engineer - Python, Apache Kafka
Join Aiven as a Senior Software Engineer in Berlin, focusing on Python and Apache Kafka in a hybrid work environment.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Software Engineer - .NET and Go
Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Amsterdam, focusing on React, GraphQL, and modern web technologies. Hybrid work environment.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Senior Software Engineer - Embedded Systems and Cryptography
Join Adva Network Security as a Senior Software Engineer in Berlin, focusing on embedded systems and cryptography.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.