Software Development Engineer, Aws Identity

Amazon Amazon · Big Tech · Santa Clara, CA · Software Development

Software Development Engineer on the AWS Identity team, focusing on IAM Access Analyzer. The role involves building products that combine automated reasoning and machine learning to recommend and manage access control for AWS customers. Responsibilities include designing, implementing, and deploying systems, defining solutions for data processing and ML, and developing customer-facing capabilities using automated reasoning and ML techniques.

What you'd actually do

  1. Lead design, implementation, and deployment of systems and services.
  2. Define secure and scalable solutions for data collection, data processing, machine learning and customer facing APIs.
  3. Develop and incorporate machine learning and automated reasoning techniques into customer capabilities.
  4. Collaborate efficiently with scientists, engineers on other teams, and product managers to deliver impactful projects.
  5. Decompose complex problems into simple, straight-forward solutions while working through system interdependencies and limitations.

Skills

Required

  • Experience programming with at least one software programming language
  • 3+ years of computer science fundamentals (object-oriented design, data structures, algorithm design, problem solving and complexity analysis) experience

Nice to have

  • Bachelor's degree in computer science or equivalent

What the JD emphasized

  • automated reasoning
  • machine learning
  • automated reasoning
  • machine learning

Other signals

  • automated reasoning
  • machine learning
  • access control
  • permission experience