Security Engineer Services , Devices and Services Security - Detection and Prevention

Sunnyvale, California, USA

Applications have closed

Amazon.com

Free shipping on millions of items. Get the best of Shopping and Entertainment with Prime. Enjoy low prices and great deals on the largest selection of everyday essentials and other products, including fashion, home, beauty, electronics, Alexa...

View company page

Job summary
The Devices and Services (D&S) Security team works to ensure that Amazon’s products and services are designed and implemented to the high standards required to maintain and enhance customer trust. Security and Privacy are paramount to maintaining customer trust. We help build trusted products, maintain and operate trusted environments, and advocate trust to customers and stakeholders. We work closely with Amazon’s Devices and Services teams which design and engineer high-profile consumer electronics, including the best-selling Kindle family of products, Amazon Echo, Fire tablets, Amazon Fire TV, Echo Show, Echo Spot, and more. The team develops security automation for devices & services, performs penetration testing, and handles and tracks incident responses to resolution. The Trust team is responsible for enabling business growth and innovation while honoring data policies and controls that help protect customer trust. We are responsible for defining and executing on the security and privacy requirements across the entire organization.

*The Role:*
Do you dream about doing work that directly impacts customers, teams, and businesses across the globe? Are you interested in being part of a top-notch security team covering all Amazon consumer devices (Amazon Echo, Fire TV, Kindle, etc.) as well as key Amazon services supporting them (Computer Vision, AppStore, Device Registration, Alexa etc.)? Do you often find yourself ideating, developing, automating and scaling complex solutions? Do you want to be part of a highly skilled research team dedicated to detection and mitigation of vulnerabilities prior to launch in order to keep Amazon consumer devices and services safe? If you answered yes to any of the above, then we have a job for you! Amazon’s Devices & Services Security team is looking for a *Software Engineer* to help development teams create and deploy the next generation of devices and software services securely. This is a role for someone who is passionate about creating highly impactful scalable solutions.

In this role you will be able to invent and develop technologies and mechanisms that scale to meet the broad and diverse security needs of Devices & Services teams within Amazon. You will use the latest technology, including AWS, to solve problems at Amazon scale. You will get to employ automation to reduce or eliminate manual effort to help our internal customers raise the security bar. You will work with development teams who need solutions that make it easy to build and operate secure systems. You will work to deeply understand the needs of your customers and relentlessly seek to improve their experience and productivity. You will be taking on a key role in ensuring that Amazon’s products continue to maintain customer trust. You will be asked to find new ways to solve challenging problems every day.

Successful candidates for this position will have strong software engineering fundamentals (object-oriented design, algorithms and data structures) and a good grasp of advanced systems concepts and design. They must possess strong verbal and written communication skills, be self-driven and deliver high quality results in a fast paced environment. They need to really enjoy working closely with their peers on solving global scale problems.


Key job responsibilities
* Inventing and developing advanced security solutions that developers can use to self-discover and avoid security vulnerabilities and misconfigurations
* Collaborating with product teams to identify systemic security problems & propose new tools that correct identified issues
* Collaborating with product teams and security engineers to create scalable security controls, defenses, and countermeasures to intercept and prevent internal as well as external attacks
* Delivering solutions which enable measuring security effectiveness and quality
* Discovering tools and proposing strategies for integrating them into the development life-cycle for Devices and Services development teams

About the team
Our team puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well-balanced life—both in and outside of work. We also offer flexible locations and remote work opportunities.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

Basic Qualifications


  • Programming experience with at least one software programming language.
  • 1+ years of experience in software development

* Bachelor’s degree in Computer Science or equivalent

Preferred Qualifications

* 1+ of professional software development experience
* Excellent verbal and written communication skills with the ability to present complex technical information concisely to a variety of audience
* Experienced developer with a passion for solving challenges at scale
* Experience developing software in at least one modern object oriented programming language such as Java or C#
* Experience with scripting (bash, Perl, Python etc.)
* Experience building with AWS technologies (S3, EC2, Lambda, etc.)
* Experience implementing solutions using machine learning technologies
* Understanding of design for scalability, performance and reliability
* Basic knowledge of application/system and network security, authentication/security protocols and cryptography
* Ideal candidates must be innovative, creative, driven, results-oriented, flexible and self-motivated, with the ability to design and write high-performance, reliable, and maintainable code
Keyword: DSTS


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Tags: Automation AWS Bash C Computer Science Cryptography EC2 Java Lambda Machine Learning Network security Pentesting Perl Privacy Python S3 Scripting Vulnerabilities

Perks/benefits: Career development Flex hours Team events

Region: North America
Country: United States
Job stats:  2  0  0

More jobs like this

Explore more InfoSec / Cybersecurity career opportunities

Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.