Senior Software Engineer - Network Protocols & Data Plane
A free account shows the apply link for every role and matches you to the ones that fit your resume.
About the role
Vectra provides an AI-driven threat detection and response platform for hybrid and multi-cloud enterprises. You will build and optimize Linux network data-plane systems that process packets, parse protocols, extract metadata, and reliably deliver it at scale.
What you'll do
- Design and maintain packet-processing and protocol-parsing capabilities
- Improve Linux data-path architecture, traffic steering, and metadata delivery
- Build end-to-end test harnesses for data-plane behavior
- Diagnose correctness, performance, memory, concurrency, and reliability issues
- Contribute to technical direction and engineering standards
Skills
Must have
- C++
- Rust
- Python
- Linux networking
- Packet processing
- Protocol parsing
- Serialization
- Systems programming
- Performance optimization
- Concurrency
Nice to have
- Network telemetry
- High-throughput data pipelines
- Fuzz testing
- Property-based testing
- Schema design
- CI/CD
Who it's for
- Education
- Engineering degree
- Degree
- computer science, engineering
- Experience
- 8+ years
- Domain
- cybersecurity
About Vectra
Vectra has 6 open roles in Bangalore, at Vectra AI India Pvt. Ltd. (Redbricks). See every Vectra role.
More at Vectra
Lead or staff · 10+ years
24 days ago
Senior · Hybrid · 5+ years
A month ago
Entry level · 1 to 6 years
A month ago
Senior · 6+ years
2 months ago
Entry level · 1 to 2 years
4 months ago
Similar roles
All backend engineering jobs
Baxter · Lead or staff · 12+ years
11 days ago

Sabre Corporation (Sabre Travel Technologies) · Mid level · 3+ years
11 days ago



