Amazon Corporate LLC AWS Software Development Engineer II (Level 5) in Seattle, Washington

AWS Software Development Engineer II (Level 5) Job ID 457746 Location US-WA-Seattle Posted Date 11/11/2016 Company Amazon Web Services, Inc. Position Category Software Development Recruiting Team .. Job DescriptionAmazon.com has been rated one of the most admired companies in the US, #1 most innovative, and # 1 in Customer Service. Amazon's technology business has a history and tradition of leading the world in web-related technologies and services. Now, with Amazon Web Services (AWS) you have the chance to help individuals and businesses take their computing infrastructures and applications into the "cloud". As a member of the team building out a new AWS product, you will be at the forefront of cloud technologies with interactions across the full breadth of AWS services. You will be surrounded by people that are wickedly smart and passionate about cloud computing. A new AWS service development team is looking for an exceptional software development engineer to work in a team which is developing a service that will accelerate the adoption of AWS services. This team is building service management features like provisioning, monitoring, patch, backup etc. as a part of this new service. The service is powered by a variety of AWS services including but not limited to EC2, CloudFormation, SWF, CloudTrail, CloudWatch, S3, ELB, RDS, DynamoDB, EBS and more. The service also uses various open source technologies like Chef, ElasticSearch and languages like Java, Python, Ruby etc. You should be somebody that is passionate about solving customers' problems; you should be technically strong software engineer who can work in a team in tackling the hardest technical challenges, who excels working in an agile environment and collaborating with some of the smartest people in the industry, who gets excited about owning critical infrastructure services that serve global customers every second of the day! You must enjoy a close-knit team environment of shared responsibility and ownership. Basic Qualifications Bachelor's or advanced Degree in Computer Science or closely related field 5+ years professional experience in software development Experience leading a team of developers to build complex features that have been successfully delivered to customers Ability to take a project from scoping requirements through actual launch of the project. Proficiency with one of the modern programming languages such as C, C++, Java or C# Strong debugging, troubleshooting, and problem solving skills Proficiency with Computer Science fundamentals in object-oriented design, data structures, algorithm design and analysis Preferred Qualifications Experience developing distributed systems and web services Familiarity with Linux development environment Familiarity with reporting and analytics is useful Familiarity with AWS services is a plus Expert skill in one modern programming language such as Java, C, C++, C# Experience with systems and software architecture Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Ability to take a project from scoping requirements through actual launch of the project Ability to effectively articulate technical challenges and solutions to non-technical audiences Ability to propose and evolve designs with Principal and Distinguished Engineers Can deal well with ambiguous, undefined problems; ability to think abstractly and turn abstractions into results Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation