
Staff Software Engineer
Vectra AI
Job description
-
We are looking for a Staff Software Engineer to join our Fusion engineering team, focused on building systems that ingest, process, and analyze network cloud telemetry such as flow and DNS logs
-
This is a high-impact, hands-on technical leadership role. You will design and scale distributed systems that power real-time detection, while influencing architecture, standards, and engineering practices across teams
-
Design and build scalable backend systems using Go and Python
-
Develop and evolve high-throughput data pipelines for network flow and DNS telemetry
-
Architect systems for real-time and near real-time data processing
-
Improve performance, scalability, and cost efficiency of platform services
-
Lead design and code reviews, setting a high bar for engineering quality
-
Drive cross-team architecture and platform alignment
-
Partner with product and detection teams to deliver shared platform capabilities
-
Mentor engineers and contribute to a culture of technical excellence and ownership
Benefits
-
Unlimited PTO
-
Healthcare Packages
-
Global Wellness Days
-
Employee Assistance Programs
-
Parental Leave
-
Fertility Assistance- Solid understanding of network telemetry (e.g., flow logs, DNS)
-
Proven ability to lead technical initiatives across teams
-
Experience with streaming or data-intensive systems (e.g., Kafka, Kinesis, Flink)
-
Experience with cloud platforms (AWS preferred)
-
Strong background in systems design, performance, and reliability
-
8+ years of experience building distributed systems at scale
-
Strong proficiency in Go (Golang) and experience with Python
-
Expertise in data warehousing technologies (e.g., Elasticsearch, Hadoop, Druid)
-
Experience with real-time analytics systems
-
Background in cybersecurity or network detection