Amazon Corporate LLC Software Development Engineer in Seattle, Washington

DESCRIPTION Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. We are starting new, exciting and immensely business impacting initiatives. Specifically, we will be building new scalable services to disruptively enhance the EC2 launch experience for all EC2 customers across various flavors, scenarios, and requirements. This is a highly visible opportunity to solve technically complex business problems and to empower customers get most out of EC2. We are seeking talented software developers with relevant industry experience who are passionate about enhancing customer satisfaction, operational performance, and growing market segment share. If you're excited about developing distributed web services at scale and you relish the opportunity to dig into parallel systems, distributed functionality and difficult synchronization problems, we have the right challenge for you. Together, we'll deliver the next generation of industry-leading compute features. Come help us change the world! Key responsibilities: - Design, build and optimize the software to run a scalable exchange for computing resources including pricing models and distribution of risk - Define intuitive web-service APIs and use AWS's cutting edge technologies to spin up new features in no time - Empower developers from around the world to migrate their applications to a flexible way of accessing compute power (e.g. reduce friction, simplify APIs, add tooling, improve the service architecture) - Automatically deploy and monitor your service to identify performance issues before our customers do - Recruit, interview and hire software developers - Mentor junior software developers and grow your skills BASIC QUALIFICATIONS - Bachelor's Degree in Computer Science or related field of studies - Minimum of 3 years of industry software development experience using object oriented design patterns in JAVA, C# or C++ PREFERRED QUALIFICATIONS - Excellent understanding of resource and design requirements for highly scalable systems - Understanding of Operating Systems and Hypervisor - Experience with scripting languages, preferably Python or RUBY - Experience with the Linux operating system environment - Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment - Strong analytical skills with excellent problem solving abilities - Knowledge of system performance and operational readiness monitoring - Strong desire to build, deliver results, take ownership, and drive projects - Excellent written communication skills and verbal agility Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation