Job Description
Vectra AI, a leader in AI-driven threat detection and response, is seeking a Software Engineer II - Data Plane. This role involves developing software to defend against cyberattacks, encompassing tasks such as writing efficient network protocol parsers, optimizing data handling, diagnosing performance issues, enhancing identification algorithms, and creating automated tests.Responsibilities include:
- Interpreting product requirements into software designs
- Monitoring, troubleshooting, and improving systems to deliver outstanding reliability to customers
- Collaborating with Product Management, Data Science, Security Research, and UX teams
- Providing technical leadership
Requirements:
- Growth mindset
- 3+ years professional C++
- 3+ years developing software for Debian-based Linux
- Strong Python experience
- Knowledge of data structures and algorithms
- Ability to troubleshoot complex systems
- Strong communication & collaboration skills
- Willingness to get things done, take initiative, and own quality
Preferred skills include knowledge of networking principles, Git, Jenkins, CMake, and Docker.Vectra AI offers:
- Competitive base pay
- Incentive plan eligibility
- Participation in employee equity plan (stock options)
- Health care insurance
- Income protection / life insurance
- Access to retirement savings plans
- Behavioral & emotional wellness services
- Generous time away from work
- Comprehensive employee recognition program