Returning Candidate?

Software Development Engineer - AWS Identity

Software Development Engineer - AWS Identity

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Does the prospect of building the next great AWS service excite you? Do you thrive in a fast paced, start-up like environment? Do you have a strong sense of ownership, urgency, and drive? If so, we would love to hear from you.

AWS platform is building a brand new foundational service that will help customers organize, manage and control resources across the entire AWS enterprise. Our mission is to offer a global view of resources that can be dynamically grouped along dimensions that are critical to customer’s business and enable cost attribution, policy enforcement and enterprise wide actions.

If you are someone with a strong technical background who is also passionate about delighting customers, this is the team for you.

Basic Qualifications

  • 5+ years professional experience in software development
  • Track record of delivering mission critical, 24x7 operated services
  • Experience with distributed systems, scalability, fault tolerance and security
  • Proficiency with object-oriented design, data structures, and algorithms
  • Strong debugging, troubleshooting, and problem solving skills
  • Proficiency with one of the modern programming languages like Java or C++
  • Bachelor’s degree (or higher) in Computer Science or a related discipline

Preferred Qualifications

  • Master’s degree or PhD in Computer Science
  • Proficiency in SDLC best practices including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience with managing operations of a mission critical service
  • Excellent written and verbal communication skills
  • Familiarity with hierarchical (taxonomies) and non-hierarchical (tagging) metadata systems
  • Experience with enterprise directory protocols and implementations such as LDAP, Active Directory
  • Experience with systems management technologies such as System Center, Tivoli and OpenView
  • Experience with AWS services like EC2, DynamoDB, EBS, SWF etc
  • Experience in the following technologies: Perforce, Subversion, make, ant, XML, Apache, Tomcat, RDBMS, No-SQL, Web Services