Full Time

Senior Staff Software Engineer,Network Infrastructure

Airbnb
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Airbnb, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Staff Software Engineer for Network Infrastructure at Airbnb will play a pivotal role in designing, developing, and maintaining robust and scalable network solutions that support Airbnb’s growing global platform. This position requires a deep understanding of networking technologies and the ability to innovate and implement best practices within the infrastructure domain. The ideal candidate will work collaboratively with cross-functional teams to ensure the reliability, security, and performance of the underlying network systems while mentoring junior engineers and contributing to strategic planning for network enhancements.



Job Responsibilities

  • Design, implement, and optimize scalable network architectures to support high availability and performance.
  • Collaborate with engineering teams to integrate network solutions seamlessly into various applications and services.
  • Monitor network performance and reliability using industry-standard tools; proactively identify and resolve issues.
  • Lead initiatives for network security and compliance, implementing best practices and policies.
  • Mentor and guide junior engineering staff, fostering a culture of continuous improvement and knowledge sharing.
  • Stay current with technology trends and assess new network solutions, providing recommendations for enhancements.
  • Contribute to the development of automation strategies to streamline network management and operations.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
  • Minimum of 8 years of experience in network engineering or infrastructure roles, with a focus on software development.
  • Proficiency in network protocols (e.g., TCP/IP, BGP, OSPF) and a strong understanding of routing and switching.
  • Experience with cloud networking solutions, particularly AWS, GCP, or Azure.
  • Strong software development skills in languages such as Python, Go, or Java.
  • Hands-on experience with network monitoring and analytics tools.
  • Ability to work in a fast-paced environment with shifting priorities and a strong team-oriented mindset.


Technologies & Tools

The Senior Staff Software Engineer will utilize a combination of advanced networking technologies and tools, including but not limited to: Cisco routers and switches, firewalls (Palo Alto, Fortinet), software-defined networking (SDN) implementations, load balancers, as well as cloud-native solutions for network management. Familiarity with configuration management tools (e.g., Ansible, Terraform) and monitoring solutions (e.g., Grafana, Prometheus) will also be critical in this role.



Ideal Candidates

The ideal candidates will possess exceptional problem-solving skills and a keen analytical mindset. They will be self-motivated, capable of working independently while also thriving in collaborative team environments. Strong communication skills, both verbal and written, are essential to effectively convey technical concepts to a diverse audience. Candidates should have a passion for technology and a commitment to continuous learning, eager to explore innovative solutions that enhance the network infrastructure at Airbnb.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.