remote
Principal Software Engineer - Data Science - ExtraHop Networks
Data Scientist
Lead the design and implementation of advanced data science solutions, leveraging Python, machine learning, and AWS to deliver real‑time threat detection and network performance insights for enterprise security.
About the role
Key Responsibilities
- Architect and develop scalable data pipelines and ML models in Python to analyze network telemetry and detect cyber threats in real time.
- Collaborate with security, product, and infrastructure teams to integrate insights into the platform’s visibility stack.
- Optimize model performance and deployment on AWS, ensuring high availability and low latency.
- Mentor junior engineers, conduct code reviews, and champion best practices in data science and software engineering.
- Drive continuous improvement of data ingestion, storage, and processing using SQL and Big Data technologies.
Requirements
- 10+ years of software engineering experience with a strong focus on data science and machine learning.
- Proficiency in Python, SQL, and experience with AWS services (SageMaker, Lambda, Redshift).
- Deep understanding of network security concepts and experience building threat detection solutions.
- Strong analytical skills, ability to translate complex data into actionable insights.
- Excellent communication and leadership skills, with a track record of mentoring teams.
Skills
pythonmachine learningawssql