Software Engineer - Forensics
Core
Diagnose high-complexity distributed systems failures and create automation to anticipate issues in hyperscale cloud storage deployments.
Role type
Senior Software Engineer (Forensics/Root-Cause Analysis)
Builds
Automated diagnostics, predictive health-monitoring services, and AI-assisted workflow tools
Domain
Cloud storage infrastructure for hyperscale AI-driven data platforms
Deliverable
production ML models | product features
Required skills
Linux systems engineering, distributed systems debugging, storage technologies (SSD, NVMe, NAND), Python, Go, C++, log analysis, telemetry analysis
Preferred skills
Low-level firmware expertise, AI-assisted workflow tool development
Technologies
Python, Go, C++, Linux, SSD, NVMe, NAND
Responsibilities
Analyze complex system behavior and memory dumps to isolate critical failures; Design and deploy automated diagnostics and predictive health-monitoring services; Partner with hyperscale customer engineering teams to solve deep integration challenges; Drive long-term engineering fixes from escalation findings back into core product roadmaps
Seniority
Senior, hands-on IC