Device Security Engineer: Abuse Prevention & AI Defense

Amazon

Sunnyvale (CA)

On-site

USD 165,000 - 224,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Amazon Lab126 in Sunnyvale, CA is seeking a Software Development Engineer to build security software for our device services (Echo, Fire TV, and more). In this role you will collaborate with Security Engineers and Applied Scientists to design and implement security features that safeguard our device platform and its backend services in AWS against evolving threats.

You will explore ML techniques, build backend services to support data collection and real-time analysis, and work in a fast-paced

Qualifications

  • 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#, C++, Java, or Perl experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language
  • 5+ years of server-side development experience
  • Diversity of background and experience encouraged

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.

Skills

Software design
System reliability
Distributed systems
Agile methodologies

Education

Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Tools

C#
C++
Java
Perl

Job description

Amazon Lab126 in Sunnyvale, CA is seeking a Software Development Engineer to build security software for our device services (Echo, Fire TV, and more). In this role you will collaborate with Security Engineers and Applied Scientists to design and implement security features that safeguard our device platform and its backend services in AWS against evolving threats.

You will explore ML techniques, build backend services to support data collection and real-time analysis, and work in a fast-paced

Get your free, confidential resume review.

or drag and drop your file here.