Staff Software Engineer

Aviatrix

Bengaluru

On-site

INR 1,500,000 - 2,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading cloud security firm is looking for a Cloud AI Network Security Developer – Staff Engineer to architect and deliver advanced AI-driven network security capabilities. The ideal candidate should have over 8 years of software development experience, with strong proficiency in Python and Go. You will work on designing microservices for security control and lead the development of intelligent firewalls. The role offers competitive compensation and growth opportunities in a dynamic team setting.

Qualifications

  • 8+ years of software development experience with proficiency in Python/Go.
  • Deep understanding of cloud networking and firewall technologies.
  • Strong experience in AI/ML integration and Kubernetes.

Responsibilities

  • Architect and implement cloud microservices for network security.
  • Lead development of next-gen firewall services and AI-assisted event triage.
  • Design LLM integrations for policy generation and incident analysis.

Skills

Python
Go
Cloud Networking
AI/ML Integration
Kubernetes
Data Engineering

Education

Bachelor’s or Master’s in Computer Science or Cybersecurity

Tools

Kafka
Flink
Prometheus
ELK
Grafana

Job description

Aviatrix® is the cloud network security company trusted by more than 500 of the world’s leading enterprises. As cloud infrastructures become more complex and costly, the Aviatrix Cloud Network Security platform gives companies back the power, control, security, and simplicity they need to modernize their cloud strategies. Aviatrix is the only secure networking solution built specifically for the cloud, that ensures companies are ready for AI and what’s next. Combined with the Aviatrix Certified Engineer (ACE) Program, the industry’s leading secure multicloud networking certification, Aviatrix unifies cloud, networking, and security teams and unlocks greater potential across any cloud.

About the Role: Cloud AI Network Security Developer – Staff Engineer

Overview

We are seeking a Cloud AI Network Security Developer to architect and deliver advanced AI‑driven network security capabilities across multi‑cloud environments. You’ll lead the design of Python/Go‑based distributed systems that power intelligent firewalls, real‑time telemetry analytics, and LLM‑integrated threat automation. This role combines deep knowledge of cloud networking, firewall technologies, data engineering, and AI model integration to create secure, adaptive, and self‑learning security systems.

Key Responsibilities
  • Architect, design, and implement Python/Go‑based cloud microservices for network and security control plane.
  • Lead development of next‑generation firewall services — policy enforcement, rule optimization, and AI‑assisted event triage.
  • Design and operationalize LLM integrations for:
    • Policy generation and intent translation (natural language → firewall rules)
    • Incident summarization and contextual analysis
    • AI‑assisted troubleshooting and documentation
  • Build streaming data pipelines to process large‑scale flow logs, IDS/IPS alerts, and cloud telemetry in real time (Kafka, Flink, Pub/Sub, Kinesis).
  • Develop AI/ML inference services for anomaly detection, threat scoring, and risk classification.
  • Ensure secure service communication, policy compliance, and zero‑trust alignment.
  • Mentor junior engineers and guide design/code reviews.
  • Collaborate with data scientists, AI engineers, and cloud networking teams to deliver production‑grade features.
Required Skills
  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or related field.
  • 8+ years of software development experience, with strong proficiency in Python/Go (Golang).
  • Deep understanding of cloud networking (VPC/VNet design, routing, gateways, load balancers, overlays).
  • Hands‑on experience with firewall and security technologies:
    • Policy engines and rule orchestration
    • Deep Packet Inspection (DPI) and application‑layer filtering
    • NGFW/IDS/IPS systems
  • Strong knowledge of data engineering pipelines — real‑time stream processing, event correlation, and log enrichment.
  • Proven experience with AI/ML integration — serving ML models via REST/gRPC, integrating LLMs for workflow automation, or building AI copilots for security.
  • Solid experience in Kubernetes, microservices architecture, and observability systems (Prometheus, ELK, Grafana).
  • Strong knowledge of CSPs (AWS, Azure, GCP, OCI).
  • Familiarity with security frameworks (Zero Trust, NIST CSF, CIS Benchmarks).
Nice to Have
  • Experience in building security solutions for AI applications
  • Expertise with network telemetry analytics and visualization systems.
  • Contributions to open‑source network security or AI frameworks.
  • Knowledge of distributed systems scaling, resilient cloud design, and multi‑cloud policy federation.
  • Certifications such as AWS Security Specialty, GCP Cloud Security Engineer, CISSP, or CKA.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • Software Development
  • Technology
  • Information and Media
  • Computer and Network Security
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distinguished Engineer
Distinguished Engineer

Aviatrix • Bengaluru

Hybrid
INR 10,869,000 - 14,493,000
100% coverage of employee premiums for medical, dental, and vision
$1,000/year education reimbursement
Flexible vacation policy
Staff Engineer - Software Development (Cloud Networking & Network Security)
Staff Engineer - Software Development (Cloud Networking & Network Security)

Aviatrix • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Medical, dental, and vision coverage
401(k) match
Flexible vacation policy
Copy of Staff Engineer – Backend Engineering
Copy of Staff Engineer – Backend Engineering

Aviatrix, Inc. • Bengaluru

On-site
INR 3,500,000 - 6,500,000
Sr. Cloud Network Engineer – Customer Support
Sr. Cloud Network Engineer – Customer Support

Aviatrix • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Engineer – Product Security
Staff Engineer – Product Security

Aviatrix • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Staff Engineer – Backend Engineering
Staff Engineer – Backend Engineering

Aviatrix • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Senior MTS- Cloud Test
Senior MTS- Cloud Test

Aviatrix • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Education reimbursement
Flexible vacation policy
Principal Product Manager
Principal Product Manager

Aviatrix • Bengaluru

On-site
INR 3,000,000 - 5,500,000
US benefits coverage
Dependent coverage
Competitive total compensation
Principal Cloud test – Network & Security
Principal Cloud test – Network & Security

Aviatrix • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Manager, Enterprise Applications
Manager, Enterprise Applications

Aviatrix • Bengaluru

Hybrid
INR 2,000,000 - 3,000,000