A

Aviatrix

Multicloud networking platform with security

Principal Engineer - Software Development, Cloud Networking & Network Security

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Electrical Engineering, Networking, or a related field, or equivalent practical experience.
  • At least 10 years of experience building and shipping networking-intensive products with demonstrated end-to-end product ownership.
  • Proven experience architecting cloud networking and network security platforms at scale across multiple cloud providers.
  • Expert-level understanding of IP networking fundamentals, including TCP/IP, ARP, ICMP, subnetting, CIDR planning, and address management.
  • Deep expertise in BGP, including design, policy control, route advertisement, convergence, ECMP, and troubleshooting.
  • Strong hands-on experience with SNAT/DNAT, large-scale NAT capacity planning, port exhaustion handling, and NAT interactions with routing and firewalls.
  • Extensive experience with network security technologies, including policy engines, stateful and stateless firewalls, NGFW, IDS/IPS, and cloud-native firewalls.
  • Proficiency in Python and/or Go for building networking control-plane and management services, with a solid grasp of distributed systems concepts.

Responsibilities

  • Oversee a significant component of the cloud networking and security platform, defining control-plane and data-plane standards for routing, NAT, traffic steering, and firewall enforcement at cloud scale.
  • Architect multi-cloud and hybrid networking topologies, including VPC/VNet segmentation and hub-and-spoke and mesh designs, aligned with zero-trust security principles.
  • Lead the design of routing-centric systems and next-generation firewall data planes, including BGP route exchange, policy-based routing, and large-scale NAT, ensuring correct behaviour across asymmetric routing, NAT traversal, and multi-path traffic.
  • Drive delivery from concept through production by writing design documents for ambiguous, cross-component problems and leading design reviews focused on correctness, performance, and scalability.
  • Lead cross-team projects where decisions directly affect major organizational objectives; identify and drive improvements to reliability, performance, and security as the senior technical authority for complex networking issues, including participating in the on-call rotation.
  • Serve as the prime technical contact for customers and senior external stakeholders, frequently interview engineering candidates, and support interviewing and recruiting.
  • Direct the work of other engineers and mentor them on advanced networking, packet flows, and troubleshooting; serve as a trusted technical partner to key customers and senior external stakeholders.
  • Contribute to product reliability and availability beyond the assigned component.
  • Sponsor and build relationships with a few top customers.
  • Work independently with considerable latitude to set technical objectives and break down work for the team; results are evaluated over a long-term horizon.

Desired Qualifications

  • Experience with high-performance packet processing frameworks such as eBPF, DPDK, or XDP.
  • Background in network operating systems, virtual routers, or SDN controllers.
  • Contributions to or deep involvement with open-source networking projects.
  • Hands-on experience with Kubernetes networking, CNI concepts, and service networking.
  • Professional certifications such as CCIE, AWS Advanced Networking, or GCP Professional Cloud Network Engineer.

About the Company

Aviatrix

Multicloud networking platform with security

Aviatrix provides a centralized cloud networking platform that helps large organizations manage multi-cloud networks with visibility, security, and control. It connects, monitors, and secures resources across public clouds from a single control plane. The approach is distinguished by its focus on cloud networking expertise and an industry-leading certification program (ACE) that trains practitioners. Its goal is to simplify cloud networking so companies can stay agile and move quickly through digital transformation.

Company size
201-500
Company stage
Series E
Total funding
$340.8M
Headquarters
Sherwood, OR
Founded
2013

Recently Posted Jobs

Explore more opportunities at Aviatrix

See more jobs