Software Engineer

Vectra Networks

Boston (MA)

Hybrid

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Staff Software Engineer
Staff Software Engineer

Vectra • Austin (TX)

On-site
USD 186,000 - 252,000
Stock options
Health insurance
Retirement plan
Senior Software Engineer - Data-Driven Applications at Vectra Austin, TX
Senior Software Engineer - Data-Driven Applications at Vectra Austin, TX

Fairweather, LLC • Austin (TX)

On-site
USD 140,000 - 190,000
Health care insurance
Income protection / life insurance
Retirement savings plans
+3
Senior Software Engineering Manager
Senior Software Engineering Manager

Vectra • Austin (TX)

Hybrid
USD 185,000 - 275,000
Senior Software Engineering Manager
Senior Software Engineering Manager

Doist • Austin (TX)

On-site
USD 185,000 - 275,000
Health insurance
Life insurance
Retirement plans
+3
Senior Software Engineering Manager
Senior Software Engineering Manager

Vectra AI • Austin (TX)

On-site
USD 185,000 - 275,000
Health insurance
Stock options
Retirement savings plan
+1
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
Director, Technical Marketing
Director, Technical Marketing

Vectra AI • San Jose (CA)

On-site
USD 230,000 - 270,000
Health care insurance
Income protection / life insurance
Retirement savings plans
+3
VectraAI Integration Engineer, Mid
VectraAI Integration Engineer, Mid

Phase2 Technology • Riverdale Park (MD)

On-site
USD 69,000 - 158,000
VectraAI Integration Engineer, Mid
VectraAI Integration Engineer, Mid

Phase2 Technology • Washington

On-site
USD 69,000 - 158,000
Platform Engineer
Platform Engineer

Vortexa • Chicago (IL)

On-site
USD 100,000 - 200,000
Stock-options
401k with up to 2% contributions matched
Private Health Insurance
+1