remote
Senior Software Engineer, Data Science - ExtraHop Networks
Data Scientist
Senior Software Engineer driving data‑science solutions for network security. Build scalable pipelines, develop ML models, and integrate insights into real‑time threat detection using Python, AWS, and SQL.
About the role
Key Responsibilities
- Design, develop, and maintain large‑scale data pipelines that ingest and process network telemetry in real time.
- Build, train, and deploy machine‑learning models for anomaly detection, threat classification, and performance analytics.
- Collaborate with security analysts and product teams to translate business requirements into data‑driven features and dashboards.
- Optimize data storage and query performance on cloud platforms (AWS) using services such as S3, Redshift, and Athena.
- Implement robust testing, monitoring, and CI/CD practices to ensure reliability of data‑science services.
Requirements
- 5+ years of professional software engineering experience with a focus on data science or analytics.
- Proficiency in Python and its data‑science ecosystem (pandas, scikit‑learn, TensorFlow/PyTorch).
- Strong knowledge of SQL and experience designing relational/columnar schemas for high‑volume data.
- Hands‑on experience with AWS services for data storage, processing, and model deployment.
- Demonstrated ability to translate complex security problems into scalable, algorithmic solutions.
Skills
pythonmachine learningawssql