M+E Technology Job Board

Software Engineer – Analytics

  • Full Time
  • Austin, Texas
  • Applications have closed

NSS Labs

NSS Labs, Inc. is recognized globally as the most trusted source for independent, fact-based cybersecurity guidance. Our mission is to advance transparency and accountability within the cybersecurity industry. We empower enterprises by providing them with timely, relevant information on which to base their decisions. Our unmatched foundation in security testing, along with our extensive research and global threat discovery capabilities, provide the basis for NSS Labs’ Cloud Platform for Continuous Security Validation. This cloud platform measures the ongoing effectiveness of security controls, providing real-time insight to help business leaders substantiate their security investments. Businesses can also leverage this cloud platform to strengthen their cyber risk posture and improve their ability to identify and respond when it matters. Many of the world’s largest and most demanding enterprises rely on trusted insights from NSS Labs. For more information, visit www.nsslabs.com.

NSS Labs is seeking an Analytics Software Engineer in Austin, Texas to design and develop advanced event processing and analytics systems in NSS

Key Responsibilities

Design and develop new features for the Threat Detection/Event Pipeline core product
Work with the NSS analytics engineering team using agile processes
Develop high-performance algorithms to process structured and unstructured data

Required Skills and Experiences:

Solid Software Engineering and Computer Science foundation
Experience with large scale data processing / analytical systems
Experience with streaming and messaging architectures and patterns
Strong skills in Python, Scipy, Pandas and related analytics modules

Preferred Skills and Experiences:

Experience with Kafka, Cassandra, Relational Databases, Regular Expressions, Spark, Spark Streaming
Experience with machine learning and feature engineering for machine learning