Software Engineer, Abuse Prevention, Devices and Services Security
Core
Build security software and detection mechanisms for Amazon device services (Echo, Fire TV) to protect against abuse and malicious patterns at scale.
Role type
Senior Software Development Engineer (Security & ML)
Builds
Security features for device platform and backend services in AWS
Domain
Consumer electronics security, cloud infrastructure, machine learning
Deliverable
production ML models | product features
Required skills
C#, C++, Java, Perl, server-side development, distributed systems, design patterns, reliability engineering, scaling, embedded software
Preferred skills
Full SDLC experience, code reviews, source control, build processes, testing, operations, model optimization
Technologies
AWS, C#, C++, Java, Perl, LLM, machine learning
Responsibilities
Build security detection mechanisms in device software; build backend services for client-side abuse detection; process device data at scale to find anomalies; collaborate with security engineers and applied scientists; apply AI to automate security tasks.
Seniority
Senior, hands-on IC