C++ Software Engineer

Leader in AI-driven threat detection and response for hybrid and multi-cloud enterprises with 35 patents in AI-driven threat detection.
Backend
Mid-Level Software Engineer
Contact Company
3+ years of experience
AI · Cybersecurity · Enterprise SaaS

Description For C++ Software Engineer

Vectra, a leading innovator in AI-driven threat detection, is seeking a skilled C++ Software Engineer to join their cybersecurity team. With 35 patents in AI-driven threat detection and strong industry recognition through MITRE D3FEND, Vectra is at the forefront of protecting hybrid and multi-cloud enterprises.

The role involves developing high-performance software systems capable of processing terabytes of data for real-time cyberattack detection. You'll be working with cutting-edge technology, implementing sophisticated algorithms, and contributing to critical security infrastructure that helps organizations defend against modern threats.

As a C++ Software Engineer, you'll collaborate with cross-functional teams including Product Management, UX, Security Research, and Data Science to create robust solutions. The position requires strong expertise in C++ and Linux environments, combined with Python programming skills. You'll be responsible for designing, implementing, and maintaining high-performance systems while ensuring operational efficiency and reliability.

The ideal candidate will bring 3+ years of professional experience with C++ and Debian-based Linux systems, along with a strong foundation in software design principles. This role offers an opportunity to work with advanced technology in cybersecurity while making a significant impact on enterprise security worldwide.

Vectra offers a comprehensive benefits package including competitive compensation, equity participation, health benefits, and wellness programs. The company maintains a strong commitment to diversity and equal opportunity, fostering an inclusive environment for all employees.

Last updated 2 months ago

Responsibilities For C++ Software Engineer

  • Interpret product requirements into software designs, implementations, and tests
  • Monitor, troubleshoot, and improve systems to deliver outstanding reliability
  • Work with Product Management, UX, Security Research and Data Science teams
  • Provide technical leadership as you grow into the role

Requirements For C++ Software Engineer

Python
Linux
  • 3+ years professional C++ experience
  • 3+ years developing software for Debian-based Linux
  • Strong Python experience
  • Knowledge of software design principles
  • Ability to troubleshoot complex systems
  • Strong communication & collaboration skills
  • B.S or M.S or Ph.D. in Computer Science (or equivalent experience)

Benefits For C++ Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
401k
Equity
  • Competitive base pay
  • Incentive plan eligibility
  • Stock options
  • Health care insurance
  • Life insurance
  • Retirement savings plans
  • Behavioral & emotional wellness services
  • Generous time off
  • Employee recognition program

Interested in this job?

Jobs Related To Vectra C++ Software Engineer

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology innovation using ML and GenAI.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen customer service routing systems using AI/ML.