Back to feed

Experienced Staff Software Engineer, Network - Edge – Cloud Native Network Stack Development and Operations

Remote Full-time Live

Introduction to Airbnb and Our Mission

Airbnb is a mission-driven company that has been revolutionizing the way people travel and experience different cultures since its inception in 2007. With over 4 million Hosts and more than 1 billion guest arrivals in almost every country across the globe, we are dedicated to helping create a world where anyone can belong anywhere. Our innovative spirit, fast-moving team, and commitment to our core values have enabled us to lead as a 21st-century company. We are now seeking an experienced Staff Software Engineer, Network - Edge, to join our team and contribute to the development and operation of our cloud-native network stack.

About the Networking Team

The Networking team within Airbnb's Cloud Infrastructure org is responsible for designing, building, and operating the software and solutions that connect all Airbnb users and services. Our team owns the entire Airbnb production network infrastructure, including traffic proxy and load balancer, service mesh, VPC/backbone and cross-region connectivity, network monitoring, and security systems. We are committed to ensuring reliability, scalability, efficiency, and high availability, and we are looking for a talented engineer to join our team and help us achieve these goals.

The Role and Responsibilities

As a Staff Software Engineer, Network - Edge, you will be working with a team of talented engineers on cutting-edge technologies of cloud-native network stack from Layer 4 to Layer 7. Your responsibilities will include:

  • Contributing to the development of key infrastructure components that connect all Airbnb users and hosts to our services across the globe
  • Defining and influencing large infrastructure initiatives such as global traffic load balancing and disaster recovery, next-gen service mesh, cross-region gateways, and edge security
  • Working with open source technologies and communities (e.g., Envoy, Istio) to build the next generation of cross-region gateways and load balancers to deliver Airbnb's edge services
  • Collaborating with external partners, internal engineering stakeholders, and security teams to deliver privacy, security, and anti-bot/DDoS solutions on the edge
  • Guiding a team of software developers through the project lifecycle, ensuring timely delivery of high-quality software solutions
  • Communicating project progress, challenges, and opportunities to stakeholders
  • Mentoring and supporting team members to help them achieve their career and project goals
  • Improving Edge Operations by optimizing observability, processes, and reducing tech debt

Requirements and Qualifications

To be successful in this role, you will need:

  • A BS, MS, or Ph.D. in computer science or a related field, or equivalent work experience
  • 12+ years of relevant work experience in infrastructure, with a strong and diverse skill set in relevant areas
  • Experience successfully delivering large-scale, multi-year roadmaps with external dependencies
  • Experience running large-scale edge systems (e.g., reverse proxies, DNS, CDN, network gateways) in native public cloud, with experience working with Istio/Envoy being a plus
  • Experience protecting websites against DDoS, bot, and scrapers
  • Strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
  • Excellent communication skills and the ability to work well within a team and with teams across the engineering teams
  • Strong problem-solving skills and experience leading a team that is on-call for production infrastructure
  • A passion for privacy, security, availability, operational excellence, technical quality, and efficiency

What We Offer

In return for your skills and experience, we offer a competitive salary range of $204,000-$259,000 USD, as well as a range of benefits, including:

  • Bonus and equity opportunities
  • Comprehensive benefits package
  • Employee Travel Credits
  • Opportunities for career growth and professional development
  • A dynamic and supportive work environment
  • A commitment to diversity, equity, and inclusion

Our Commitment to Inclusion and Belonging

Airbnb is committed to working with the broadest talent pool possible and believes that diverse ideas foster innovation and engagement. We encourage all qualified individuals to apply and strive to provide a disability-inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us.

How to Apply

If you are a motivated and experienced software engineer looking for a new challenge, please click the "Apply Now" button to submit your application. We can't wait to hear from you!

Conclusion

Join our team of talented engineers and contribute to the development and operation of our cloud-native network stack. As a Staff Software Engineer, Network - Edge, you will have the opportunity to work on cutting-edge technologies, collaborate with external partners and internal stakeholders, and make a real impact on the company's success. Don't miss out on this exciting opportunity to join a dynamic and supportive team and take your career to the next level. Apply now and become a part of the Airbnb team!

Apply for this job

On the same wavelength

Experienced Staff Software Engineer - Networking for Remote and Cloud Infrastructure Development

Remote Full-time

Experienced Staff Software Engineer, Payments - Design and Development of Scalable Payment Gateway Platforms

Remote Full-time

Experienced Staff Software Engineer – Personalization and Contextualization Infrastructure Development for Innovative Search Platforms

Remote Full-time

Experienced Remote Staff Software Engineer – Cloud Application Development and Team Leadership

Remote Full-time

Experienced Remote Staff Software Engineer – Cloud-Based Application Development and Team Leadership

Remote Full-time

Experienced Staff Software Engineer – Reservation Management and Scalable Product Development for Global Travel and Hospitality Platforms

Remote Full-time

Experienced Technical Leader: Staff Software Engineering Manager, Claims Data - Driving Innovation in Data-Driven Solutions

Remote Full-time

Experienced Staff UX Designer for Remote and Dynamic Team - Driving Innovation through Customer-Centric Design Solutions

Remote Full-time

Experienced Staff Web UX Engineer – Launch and Product Marketing, Driving Innovative User Experiences through Technical Expertise and Creative Collaboration

Remote Full-time

Experienced Staffing Agency Recruiter for Remote Placement – No Prior Experience Required – Career Development Opportunities

Remote Full-time

Dynamic Client Account Manager - IT Infrastructure & Sales Growth

Remote Full-time

Experienced Remote Chat Support Agent – Flexible Hours, No Phone, and Competitive Pay

Remote Full-time

Paid Product Tester

Remote Full-time

Product Manager II

Remote Full-time

Reinsurance Analyst Senior (Life Company) - Dynamic Reinsurance Operations Team (CHESAPEAKE)

Remote Full-time

Sr Product Owner

Remote Full-time

Customer Support Specialist - Apple Store (Remote) - Delivering Unparalleled Customer Experiences with a Globally Renowned Brand

Remote Full-time

Virtual Customer Care Representative – Remote Customer Support Specialist at arenaflex

Remote Full-time

Marketing Specialist DACH

Remote Full-time

Scrum Master@ Lincoln, NE

Remote Full-time