Sr. Security Engineer, Ring Application Security
At Ring, we endeavor to make neighborhoods safer through the work of our dedicated security teams. Our attack surface spans consumer devices, mobile applications, and cloud services, requiring us to be dynamic in an ever-changing security landscape. We operate as the vanguard of security within a security-focused company.
Responsibilities
- Analyze the security of applications and services
- Discover and address security issues
- Build security automation
- Quickly react to new threat scenarios
- Develop elegant solutions to complex business problems while applying security engineering best practices
- Mentor more junior engineers and serve as a security thought leader for the organization
Skills
- Troubleshooting, technical, and communication skills
- Ability to handle a mix of disparate tasks, including project and software development work
- Application security reviews
- Penetration testing
- Projects and research work as needed
- Security training and outreach to internal development teams
- Security guidance documentation
- Security tool development
- Security metrics delivery and improvements
- Assistance with recruiting activities and administrative work
About the Team
Amazon Security values diverse experiences. We encourage candidates to apply even if their career hasn’t followed a traditional path or they don’t meet all listed qualifications. Security is central to maintaining customer trust and delivering delightful customer experiences at Amazon. Our organization sets a high bar for security across all products and services, offering opportunities to build experience in cloud, devices, retail, entertainment, healthcare, operations, and physical stores.
Our inclusive team culture fosters learning and curiosity. We embrace diverse ideas, perspectives, and voices to tackle the toughest security challenges. Amazon Security provides ongoing DEI events and learning experiences to support personal and professional growth.
Qualifications
Basic Qualifications
- 4+ years of non-internship experience troubleshooting systems issues, analyzing logs, or automating complex tasks using command line tools
- 5+ years of experience identifying security issues and risks, and developing mitigation plans
- 4+ years of non-internship scripting, programming, and security code review in common programming languages
- Knowledge of at least two of the following programming languages: Scala, Java, Python, C/C++, or Go
- Experience as a mentor, tech lead, or leading an engineering team
Preferred Qualifications
- Experience applying threat modeling or other risk identification techniques
- Experience with security in service-oriented architectures/microservices and web services
- Experience with device security at the firmware level
Benefits
Amazon offers comprehensive benefits, including:
- Health insurance (medical, dental, vision, prescription, Basic Life & AD&D, and optional supplemental life plans)
- Employee Assistance Program (EAP) and mental health support
- Medical Advice Line
- Flexible Spending Accounts
- Adoption and surrogacy reimbursement coverage
- 401(k) matching
- Paid time off and parental leave
Pay
- USA, CA, Sunnyvale: $183,000.00 - $247,600.00 USD annually
- USA, TX, Austin: $178,400.00 - $226,700.00 USD annually
- USA, WA, Seattle: $178,400.00 - $226,700.00 USD annually
Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on experience, qualifications, and location.