Software Dev Engineer Ii, Customer Service Security

Amazon Amazon · Big Tech · Seattle, WA · Software Development

Software Development Engineer II on the Customer Service Application Security team at Amazon. This role focuses on building innovative security solutions using AI/ML technologies, prompt engineering, and security frameworks to automate security processes, secure applications and data, and enable developers to ship secure code quickly. The engineer will architect and develop AWS solutions, build reusable security libraries and tools, and collaborate with security and development teams.

What you'd actually do

  1. Architect and develop innovative security automation tools that leverage Generative AI technologies to streamline security processes, enabling efficient and scalable security operations.
  2. Collaborate closely with security engineers and software development teams to understand their needs, provide guidance on secure coding practices, and advocate for security best practices throughout the development lifecycle.
  3. Conduct code reviews, identify potential vulnerabilities, and propose mitigation strategies to enhance the overall security posture.
  4. Stay up-to-date with the latest software development and security trends, techniques, and industry best practices in Generative AI and application security, and drive their adoption within the organization.
  5. Design and implement preventive and detective security systems that enable developers to ship secure code continuously.

Skills

Required

  • Software Development
  • AWS
  • Generative AI
  • Prompt Engineering
  • Application Security
  • Threat Detection

Nice to have

  • Security Frameworks
  • Secure Coding Practices
  • Code Reviews
  • Vulnerability Assessment
  • Risk Management

What the JD emphasized

  • build innovative security solutions
  • automate our security processes
  • build preventive and detective application security systems
  • leverage Generative AI technologies
  • build reusable security libraries, tools, and frameworks
  • make security invisible
  • secure applications and data

Other signals

  • Leverage Generative AI technologies to streamline security processes
  • Build reusable security libraries, tools, and frameworks
  • Automate security processes and build preventive and detective application security systems