Software Engineer - Analytics
About NSS Labs, Inc.
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
At NSS Labs, we hire innovative and talented individuals with a passion for leading-edge technology. We have a culture of innovation, where quality, originality, and “thinking outside the box” are encouraged. Our leadership fosters professional growth and support, all within a fast-paced environment.
Located in Austin, Texas, NSS Labs offers its team members competitive compensation, medical and dental, and 401(k) benefits. If you feel you have the passion, dedication, and expertise that match our unique company, apply to join our team!
Third party resumes are not currently being accepted. NSS Labs, Inc. will not pay a fee for unsolicited resumes.