This deck provides additional context for an open role within Netflix's Insight engineering team for a Senior UI Engineer.
Related Job description https://jobs.netflix.com/jobs/866279
2. World’s leading Internet TV
● Opportunity: 700+ Million broadband household
● 125+ Million members and growing
● Global product - 190 Countries
● On-demand and anytime promise
● Large infrastructure around the world
● 3 AWS regions
● Tens of thousands of servers
● 2000+ device types
● Custom CDN network
3. Engineering Culture - Operate what you build
Learn more: Full Cycle developer - Operate what you build
4. RADAR - Real time Anomaly Detection and Remediation
Charter:
We help minimize the impact of a fault in production by driving mean time to recover
(MTTR) to its ideal minimum
Focus areas
● Detect - Find anomalies leveraging data and algorithms
● Diagnose - Provide actionable and personalized context for quick diagnostics
● Remediate - Help engineers sleep at night via auto remediation
RADAR Team
7. Detect
Trend Deviation
● Detect anomalies from
operational data
● Anomaly definition as config
● Self-service UI
● Wizard UI for casual users
● UI for power users
● Templatized best practices
● Versioning, Analytics, Audit
interfaces
8. Diagnose
Contextual Events
● Visualize contextual events for
fault diagnostics
● Event overlay on top of
graphs/dashboards
● Low effort and smart
● Correlation analysis on metrics
9. Remediate
● Automated actions to mitigate
impact
● Diverse actions (Terminate,
Reboot, Detach ...)
● Notifications support
(email/page/slack)
● Safety, Deduping, fall back
policies etc.
● Custom runbooks lifecycle
management
● Auditing, history, config
versioning etc..
11. ● Reduce cognitive load for Netflix engineers using our tools
● Improve agility while not regressing on basics - Availability, Reliability, Performance
● Transition from near real-time to real-time streaming datasets
● Composability - Expand to support newer anomaly algorithms and datasets
● Support backtesting - Ability to visualize the impact of new approach using past data
● Improve explainability of results and actions
● Promote best practices
● Work with other teams at Netflix and drive broader convergence of productivity tools
● UX polish - fit and finish
● And more ...
Looking forward
12. Interested?
Learn more and apply:
Senior UI Engineer
Other roles:
● RADAR Engineering Manager
● Backend Engineer
Contact Me:
Vinay Shah
Engineering Manager
Insight Engineering @Netflix
vshah@netflix.com
https://www.linkedin.com/in/shahvinay/
Some open source projects and external publications
● https://github.com/Netflix/atlas
● https://github.com/Netflix/spectator
● https://medium.com/netflix-techblog/introducing-winston-event-driven-diagnostic-and-reme
diation-platform-46ce39aa81cc
● https://medium.com/netflix-techblog/introducing-bolt-on-instance-diagnostic-and-remediati
on-platform-176651b55505