ABOUT THE ROLE: We are seeking a Principal Engineer to join our Networking team and take deep technical ownership of core areas within our cloud networking platform. You will lead the design and delivery of complex networking features spanning multi-cloud routing, network security, and transit connectivity - working across teams to solve difficult distributed systems problems and raise the technical bar for the engineers around you. This is a high-impact individual contributor role for someone who thrives on hard technical problems and wants their work to directly shape how enterprise customers experience cloud networking at scale.
Responsibilities:- Own the design and architecture of significant features and platform components within the Aviatrix networking stack, including multi-cloud transit, routing protocols, and network security enforcement.
- Identify systemic problems and gaps within your areas of ownership and drive resolution through well-reasoned design proposals and cross-team collaboration.
- Design and deliver complex features spanning BGP routing, SD-WAN integration, firewall insertion, and IPSec-encrypted transit across AWS, Azure, GCP, and OCI.
- Partner with Product Management to translate customer requirements and market trends into concrete technical roadmaps and architectural decisions within your domain.
- Conduct thorough code and design reviews; contribute to engineering best practices, design patterns, and internal technical documentation.
- Mentor other engineers - providing technical guidance, code review feedback, and support for their professional growth.
- Serve as a key technical voice in cross-functional discussions, clearly communicating trade-offs and recommendations to engineering peers and leadership.
Requirements- 10+ years of software engineering experience, with at least 5 years focused on networking, distributed systems, or cloud infrastructure.
- Deep expertise in networking protocols (BGP, OSPF, VXLAN, IPSec, MPLS) and cloud provider networking primitives (VPC/VNet routing, Transit Gateway, etc.).
- Proven track record of owning and delivering complex, large-scale features or platform components end-to-end.
- Strong proficiency in Go and/or Python; familiarity with the Linux networking stack (iptables, namespaces, tc/ebpf) highly desirable.
- Experience with multi-cloud environments (AWS, Azure, GCP, OCI) and designing solutions that operate consistently across cloud providers.
- Demonstrated ability to proactively identify architectural problems within a domain and propose scalable solutions before they become critical issues.
- Strong communication skills; able to present technical trade-offs and design proposals clearly to engineering peers and leadership.
- BS/MS in Computer Science, Computer Engineering, or equivalent practical experience.
- Willingness to participate in on-call rotations to support customer issues.
US Pay RangeThe annual base salary range for this full-time position is $288,756 - $339,713 + benefits + 401(k) match + equity and is bonus eligible. The pay range is determined by the role, work location, job-related skills, level, experience and relevant education. The range displayed is applicable only for new hires for the listed position located in the US. Your Talent Advisor can share more details regarding salary ranges, benefits, and equity for your location during the hiring process.
#LI-RACHEL #LI-Remote
BENEFITSUS: We cover 100% of employee premiums and 88% of dependent(s) premiums for medical, dental and vision coverage, 401(k) match, short and long-term disability, life/AD&D insurance, $1,000/year education reimbursement, and a flexible vacation policy.
Outside the US: We offer a comprehensive benefits package which, (subject to regional variations) could include pension, private medical for you and dependents, generous holiday allowance, life assurance, long-term disability, annual wellbeing stipend
Your total compensation package will be based on job-related knowledge, education, certifications and location, per our aligned ranges.