Principal Engineer
Network Software Engineering
Posted on 12/28/2023
INACTIVE
Aviatrix

201-500 employees

Intelligent cloud networking software
Company Overview
Aviatrix's mission is to solve common networking problems faced by enterprises on their public cloud journey. The company offers services that optimizes business-critical application availability, performance, security, and cost with multicloud networking software that delivers a simplified and consistent enterprise-grade operational model in and across cloud service providers.

Company Stage

Series E

Total Funding

$355.8M

Founded

2013

Headquarters

Santa Clara, California

Growth & Insights
Headcount

6 month growth

2%

1 year growth

2%

2 year growth

-17%
Locations
Santa Clara, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Microsoft Azure
Python
Communications
AWS
Go
Linux/Unix
Google Cloud Platform
CategoriesNew
Software Engineering
Requirements
  • 12+ years relevant experience building enterprise-grade appliances at scale or similar experience
  • 5+ years of experience designing and delivering features independently without guidance
  • Proficiency in Golang (preferred) or Python
  • Experience with Routing protocols like BGP
  • Experience with Software Define Networking and distributed systems
  • Experience with overlays and tunneling technologies
  • Excellent software engineering skills: ability to write clean, testable, and maintainable code
  • Team player that works well in collaborative situations and start-up environments
  • Excellent interpersonal skills, verbal, and written communication
Responsibilities
  • Design core software components
  • Code using primarily Python and Golang
  • Interface with other teams to deliver features end-to-end
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system components
  • Complete large features independently without guidance
  • Proactively identify and drive changes as needed for the product
Desired Qualifications
  • Experience working with Linux networking, kernel modules or eBPF
  • Experience drafting and reviewing RFCs or collaborating with working groups and committees
  • Security protocol experience, (e.g., IPsec, SSL, Authentication and Authorization, firewall)
  • Prior working experience on one or more Cloud Service Providers (AWS, Azure, GCP, OCI, Alibaba cloud, etc.) is a plus