Full Time

Sr. Staff Software Engineer - Networking - US Remote

Aviatrix
Remote!
$120,000 - $180,000* / year

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 Aviatrix, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Sr. Staff Software Engineer - Networking at Aviatrix will play a crucial role in designing, developing, and implementing innovative networking solutions that enhance cloud network performance. This position involves collaborating with cross-functional teams to create resilient networking architectures, optimizing existing systems, and mentoring junior engineers. The ideal candidate will possess deep technical expertise and will be instrumental in advancing Aviatrix’s mission to simplify cloud networking for enterprises globally.



Job Responsibilities

  • Design and develop scalable networking solutions for cloud environments.
  • Lead initiatives to improve network performance and reliability.
  • Collaborate with product management and other engineering teams to define architecture and technical requirements.
  • Mentor junior engineers, providing guidance on best practices and technical expertise.
  • Conduct code reviews and contribute to the overall quality assurance of software deliveries.
  • Stay abreast of industry trends and emerging technologies to inform product development strategies.
  • Document technical designs and processes to ensure knowledge transfer within the team.


Qualifications

  • Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 8 years of experience in software engineering with a strong focus on networking technologies.
  • Proficiency in programming languages such as Python, Go, or Java.
  • Extensive knowledge of cloud networking protocols, architectures, and technologies.
  • Experience with network security concepts and practices.
  • Strong problem-solving skills and a passion for innovation.
  • Demonstrated ability to work in a collaborative, team-oriented environment.


Technologies & Tools

The Sr. Staff Software Engineer will utilize a variety of technologies and tools to support their work. Key technologies include cloud platforms (AWS, Azure, Google Cloud), container orchestration (Kubernetes), networking tools such as Cisco or Arista devices, and software development methodologies such as Agile. Familiarity with DevOps practices and CI/CD tools will also be essential in streamlining development and deployment processes.



Ideal Candidates

The ideal candidate will possess a blend of technical expertise, leadership qualities, and a proactive approach towards problem-solving. They will demonstrate strong communication skills to effectively collaborate with both technical and non-technical stakeholders. A successful Sr. Staff Software Engineer will have a deep passion for technology and a curiosity to explore innovative solutions in cloud networking. Additionally, they will be adept at adapting to the fast-paced nature of a growing organization, contributing positively to team dynamics and culture.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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