Software Engineer

Vectra Networks

Boston (MA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive base pay
Incentive plan eligibility
Health care insurance
Retirement savings plans
Generous time away from work

Job summary

A leading cybersecurity firm is seeking a Software Engineer to join their dynamic team in Boston. In this hybrid role, you will focus on building scalable software solutions for AI-driven threat detection and response. Ideal candidates have over three years of software development experience, proficiency in Python, and familiarity with real-time data streaming and cloud technologies. This position offers competitive pay, stock options, and comprehensive benefits, allowing for a significant impact on enterprise security.

Qualifications

  • 3+ years of experience in Software Development.
  • Good Python experience and Unix/Linux proficiency.
  • Experience with backend technologies, micro-services, and AWS cloud platform.
  • Direct experience working with real-time streaming data and processing pipelines.
  • Strong foundation in software design principles, data structures, and algorithms.
  • Ability to thrive in fast-paced environments.
  • Willingness to own topics end-to-end and learn continuously.

Responsibilities

  • Build a platform that streams 100 TB of data in real time.
  • Translate product requirements into software designs.
  • Work with other groups to help customers simplify security.
  • Ensure smooth delivery of software with automated tests.
  • Ensure automated tests and smooth CI/CD deliveries.

Skills

Software Development
Python
Unix/Linux proficiency
Real-time streaming data
Problem-solving skills
Eagerness to own topics

Education

Bachelor’s/Master’s degree in Computer Science or related field

Tools

AWS
Kafka
Terraform
REST
S3
Parquet/Avro
Delta Lake
Iceberg
Terraform
Rust

Job description

Join Vectra AI as a Software Engineer and be part of a growing team making a real impact on AI-driven threat detection and response for hybrid and multi-cloud enterprises. You'll work in a hybrid environment, collaborating with skilled colleagues to solve challenges our customers face. We value technical expertise, teamwork, and a passion for continuous learning. Contribute to the growth of our product, company, and culture by using the right technology for each problem and building knowledge through mentorship and peer code reviews. Work on an exciting product that solves real problems, building a platform that streams 100 TB of data in real time, creating data lakes and data validation platforms, and translating product requirements into scalable software designs.

Responsibilities
  • Build a platform that streams 100 TB of data in real time.
  • Build data lakes, data validation platforms and systems that measure data completeness.
  • Translate product requirements and concepts into software designs and implementation taking scalability, performance, operational effort and cost into consideration.
  • Being excited about building a reliable, fast and scalable in-house streaming solution for the teams here at Vectra AI.
  • Work with other groups including Product Management, Security Research and Data Science to help customers simplify security.
  • Ensure smooth delivery of software with automated tests in a modern CI toolchain.
Requirements
  • 3+ years of experience in Software Development.
  • Appetite to develop the software spec and build from zero.
  • Good Python experience and Unix/Linux proficiency.
  • Experience with backend technologies, micro-services, and AWS cloud platform.
  • Direct experience working with real-time streaming data and processing pipelines.
  • Familiarity with cloud data architecture such as asynchronous messaging (Kafka, Pub/Sub, or similar), HTTP(S), REST, S3, and data storage formats such as Avro, Parquet, Delta lake or Iceberg.
  • Strong foundation in software design principles, data structures and algorithms.
  • Excellent problem-solving and analytical skills, with a proactive approach to challenges.
  • Ability to thrive in fast-paced environments.
  • Eagerness to own and drive topics end-to-end.
  • Excitement about acquiring the necessary knowledge to get the job done.
  • Bachelor’s/Master’s degree in Computer Science, Software Engineering, or a related field.
Nice-to-have skills
  • Rust and Terraform experience.
Benefits

Vectra provides a comprehensive total rewards package that includes competitive base pay, incentive plan eligibility, participation in the 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, and a comprehensive employee recognition program.

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineering Manager
Senior Software Engineering Manager

Vectra AI • Austin (TX)

On-site
USD 185,000 - 275,000
Health insurance
Life insurance
Retirement plans
+3
Senior Security Engineer
Senior Security Engineer

Vectra • Atlanta (GA)

Hybrid
USD 120,000 - 180,000
Security Engineer, Pre-Sales
Security Engineer, Pre-Sales

Vectra AI • Town of Sweden (NY)

On-site
USD 110,000 - 170,000
Health care insurance
Income protection
Retirement plans
+1
Security Engineer, Pre-Sales
Security Engineer, Pre-Sales

Vectra AI • Town of Belgium (WI)

On-site
USD 110,000 - 160,000
Health care insurance
Income protection
Retirement savings plans
+1
Director of Engineering (Data Platform)
Director of Engineering (Data Platform)

Vectra AI, Inc. • Austin (TX)

On-site
USD 189,000 - 222,000
VectraAI Cloud-Native Engineer
VectraAI Cloud-Native Engineer

Booz Allen Hamilton • Reston (VA)

On-site
USD 99,000 - 225,000
Health benefits
Life insurance
Disability insurance
+6
Data Scientist II at Vectra Boston, MA
Data Scientist II at Vectra Boston, MA

Vectra • Boston (MA)

On-site
USD 140,000 - 180,000
Health care insurance
Life insurance
Retirement savings plans
+3
Senior Security Researcher
Senior Security Researcher

Vectra AI • Austin (TX)

On-site
USD 150,000 - 230,000
Health care
Stock options
Retirement plan
+1
Sales Engineer
Sales Engineer

BlackCube Labs • California (MO)

On-site
USD 120,000 - 190,000
100% paid Medical, Dental, Vision for
HSA or FSA option
Generous PTO and holidays
Senior Security Researcher New San Jose, CA; Austin, TX; Boston, MA; Dublin, Ireland; US - Remote
Senior Security Researcher New San Jose, CA; Austin, TX; Boston, MA; Dublin, Ireland; US - Remote

Vectra AI, Inc. • San Jose (CA), Northern (KY)

Remote
USD 150,000 - 230,000