Aviatrix

Staff Engineer - Software Development (Cloud Networking & Network Security)

Aviatrix
Apply
5 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and implement cloud networking and network security components across control-plane and data-plane systems.
  • Build routing, NAT, traffic-steering, firewall enforcement, and multi-cloud connectivity capabilities.
  • Work with VPC/VNet segmentation, hub-and-spoke and transit networking, gateways, routing tables, NAT gateways, and firewall services.
  • Implement BGP, policy-based routing, route summarization, convergence, failover, SNAT, DNAT, and bidirectional NAT functionality.
  • Develop and debug performance-sensitive packet-processing paths involving gateways, firewalls, load balancers, asymmetric routing, NAT traversal, and multi-path traffic.
  • Own technical problem areas through design, implementation, production rollout, scale, and operational maturity.
  • Participate in technical design reviews, collaborate with product management, QA, and operations, and mentor junior engineers.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Networking, or a related field.
  • At least 6 years of experience building networking-intensive systems or cloud networking features.
  • Hands-on experience developing or operating cloud networking or network security products.
  • Strong knowledge of IP networking, TCP/IP, ARP, ICMP, subnetting, CIDR planning, and IP address management.
  • Experience with BGP, static and dynamic routing, ECMP, failover, SNAT, DNAT, firewall technologies, and stateful or stateless inspection.
  • Proficiency in Python and/or Go for control-plane services, tooling, or automation.
  • Understanding of distributed systems concepts applied to networking control planes and familiarity with Kubernetes networking, CNI, and service networking.
  • Hands-on experience with one or more of AWS, Azure, GCP, or OCI networking stacks.
  • Preferred qualifications include experience with virtual routers, SDN controllers, network operating systems, eBPF, DPDK, XDP, high-scale or latency-sensitive networking systems, open-source networking or cloud infrastructure, and relevant networking certifications such as AWS Advanced Networking, GCP Professional Cloud Network Engineer, CCNP, or CCIE.

Benefits

  • US benefits include 100% employee and 88% dependent medical, dental, and vision premiums, a 401(k) match, disability and life/AD&D insurance, $1,000 per year in education reimbursement, and flexible vacation.
  • Outside-US benefits may include pension, private medical coverage, holiday allowance, life assurance, long-term disability coverage, and an annual wellbeing stipend, subject to regional variations.
Aviatrix

About Aviatrix

11-50 employees

Aviatrix builds a multi-cloud networking and security platform for enterprises running workloads across AWS, Azure, Google Cloud, and Oracle Cloud. Its software provides centralized policy, routing, segmentation, and visibility, including a distributed cloud firewall and CoPilot observability, sold as a subscription with enterprise support. Founded in 2014 and headquartered in Santa Clara, California, the company says more than 500 enterprises use its platform.

Contact me