Protecting millions of Amazon customers by building security software for devices such as Echo, FireTV, etc. and mitigating security threats
Requirements
- 5+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- 2+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C-Sharp, C++, Java, or Perl experience
- Experience programming with at least one software programming language
- 5+ years of server-side development experience
- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Responsibilities
- Build security detection mechanisms in our device software
- Build backend services to process and enable client side abuse detection
- Build tools and mechanisms to process device data at scale in order find anomalies and protect our device customers
- Work in a fast paced team using Agile methodology
- Embrace the use of AI to automate and ship faster
Other
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
- 5+ years of non-internship professional software development experience
- Work safely and cooperatively with other employees, supervisors, and staff
- Adhere to standards of excellence despite stressful conditions
- Communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service