Design and build mission-critical real-time detection and event processing systems at massive scale for Arctic Wolf's cybersecurity platform. Work on distributed stream processing, event correlation, and pipeline orchestration handling trillions of events daily in a cloud-native environment.
5-10+ years of professional software development experience
Proven experience designing and operating complex distributed systems at scale
Strong background in real-time data processing architectures and high-throughput systems
Strong programming skills in Golang, Python, or Java
Experience building and deploying services in AWS, Azure, or GCP
Proficiency with Docker and Kubernetes
Comfortable working within microservices architectures and CI/CD environments
Experience with Kafka, Flink, Spark, Redpanda, RabbitMQ, SQS, or similar platforms is an asset
Exposure to cybersecurity, observability, telemetry, or data-intensive platforms preferred
Design, develop, and enhance core components of the real-time detection and event processing platform
Build and evolve large-scale distributed systems processing trillions of events per day in near real-time
Develop capabilities across event processing systems, detection frameworks, and stream-processing infrastructure
Solve complex engineering challenges related to scalability, reliability, performance, latency, and cost efficiency
Contribute to architecture and technical direction of next-generation platform capabilities
Deliver high-quality, production-ready software and operate systems at massive scale
Collaborate with cross-functional teams to improve platform effectiveness and operational excellence
Mentor and support other developers while fostering ownership, quality, and continuous improvement
Team works closely with threat researchers, detection engineers, and security experts across Arctic Wolf
Builds platforms and real-time processing engines that transform security expertise into scalable detections
Enables security experts to express sophisticated detection logic at scale
Helps identify and respond to threats across trillions of events per day
Candidates interviewing remotely are expected to be on camera during all video interviews
Background checks are required for this position
Base salary range reflects broader job family structure; actual pay varies by skills, experience, and location
Variable incentive compensation and new hire equity grants also offered
190,000 – 237,000 USD
/ year
90,000 – 110,000 CAD
/ year
150,000 – 200,000 USD
/ year
165,000 – 210,000 USD
/ year
120,000 – 160,000 USD
/ year