Airbnb is hiring a
Senior Staff Software Engineer

Logo of Airbnb

Airbnb

πŸ’΅ $244k-$300k
πŸ“Remote - United States

Summary

Join Airbnb's Cloud Infrastructure org as a Network/Edge Experience team member to contribute to designing, building and operating the software and solutions that connect all Airbnb users and services. As a full-cycle developer, you will work with talented engineers on cutting edge technologies of cloud native network stack from Layer4 - Layer7. You will have the chance to define and influence large infrastructure initiatives such as global traffic load balancing and disaster recovery, next-gen service mesh, cross-region gateways and edge security.

Requirements

  • BS, MS or Ph.D. in computer science or related field, or equivalent work experience
  • 12+ years of relevant work experience in infrastructure
  • Experience successfully delivering large scale multi-year roadmap with external dependencies
  • Experience running large scale edge systems (e.g. reverse proxies, DNS, CDN, network gateways) in native Public Cloud, experience working with Istio/Envoy is a plus
  • Experience protecting websites against DDoS, Bot, and scrapers
  • You are a full-cycle developer: strong ownership and experience building and operating high-scale, distributed systems across the full software life cycle
  • You have excellent communication skills and the ability to work well within a team and with teams across the engineering teams
  • You are a strong problem solver and have led a team that is on-call for production infrastructure before
  • You are passionate about privacy, security, availability, operational excellence, technical quality and efficiency

Responsibilities

  • Work with open source technologies and communities (e.g. envoy/istio) to build the next generation cross-region gateways and load balancers to deliver Airbnb's edge services
  • Work with external partners, internal engineering stakeholders, and security teams to a deliver privacy, security and Antibot/DDoS solutions on the edge
  • Work with product and engineering teams to optimize the network performance for Airbnb services
  • Guide a team of software developers through the project lifecycle, ensuring timely delivery of high-quality software solutions
  • Communicate project progress, challenges, and opportunities to stakeholders
  • Mentor and support team members to help them achieve their career and project goals
  • Improve Edge Operations by optimizing observability, processes and reducing tech debt

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Airbnb know you found this job on JobsCollider. Thanks! πŸ™