Software Development Engineer, Devices & Services Security
Core
Design, develop, test, and deploy large-scale, distributed security tooling and infrastructure to protect Amazon devices (Kindle, Echo, Fire) and services (Photos, Fire TV) from vulnerabilities.
Role type
Senior Software Development Engineer (Security Infrastructure)
Builds
Security tooling, infrastructure, and web application services for Amazon devices
Domain
Consumer electronics security, cloud infrastructure, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
C#, C++, Java, Perl, distributed systems design, multi-threaded application development, security architecture, system reliability, scalability
Preferred skills
Full SDLC ownership, code review leadership, agile methodology, source control management, testing frameworks
Technologies
C#, C++, Java, Perl
Responsibilities
Design and develop medium to large software solutions, analyze security data using analytics, mentor junior team members, translate business requirements into technical specifications, troubleshoot and debug distributed systems
Seniority
Senior, hands-on IC with mentorship responsibilities