Amazon Corporate LLC Software Development Engineer, AWS (Seattle, WA) in Seattle, Washington

Software Development Engineer, AWS (Seattle, WA) Location: US-WA-Seattle Job ID: 729061 Company: : Amazon Web Services, Inc. Position Category: Software Development Company/Location (search) : Country (Full Name): : United States Job DescriptionAWS is the leading platform for designing and developing applications and is growing rapidly with hundreds of thousands of companies in over 190 countries on the platform. This is an opportunity to join a world class team focused on developing highly scalable and extensible software solutions and platforms using cutting-edge technologies! This is a unique opportunity to get in at the ground floor of high-impact and high-visibility products that will help move the needle for AWS to the tune of billions of dollars per year. You will get to see up close how AWS, as a global business, operates and how your work is impacting AWS. The software applications and platform built by this team will impact multi-billion dollar global business across all of AWS, and will empower AWS customers and enterprises leveraging AWS around the globe. You will shape the direction of AWS business as a whole, and contribute to building scalable, and extensible solutions from scratch using native AWS technologies. The right candidate will have a strong system delivery background, a well-rounded technical background, and demonstrated experience working on medium-to-large scale projects. You are a person with a commitment to team work who enjoys working with the latest tools and learning new technologies, is customer obsessed, and thrives on the challenge of building something new that will eventually operate at world-wide scale. You should be somebody that is passionate about solving customers' problems; you should be a technically strong software engineer with good analytical and communication skills who takes pride in tackling the hardest technical challenges, excels working in agile environment and collaborating with some of the smartest people in the industry. As part of the AWS GBO Team, you will: Write software that has a large impact. Design, develop, and maintain highly scalable and extensible platforms and solutions on AWS. Heavy focus on event-driven architecture, microservices, infrastructure, test automation, and simplicity. Provide inputs into product direction, technical design and implementation, and operational decisions Work closely with business stakeholders to understand their requirements, and identify opportunities to improve business processes through software automation. Collaborate on our technology roadmap, turn visions into reality. Basic Qualifications Bachelor's Degree in Computer Science or related field 1+ years experience in software development Solid understanding of Computer Science fundamentals like object-oriented design, data structures, algorithm design, problem solving, and complexity analysis Preferred Qualifications Experience developing scalable services using AWS technologies such as Amazon DynamoDB, S3, API Gateway, IAM, Glacier, Redshift, Athena. Experience designing and implementing distributed systems and serverless architectures Experience with object-oriented design and object-oriented languages such as Java, Python Experience in leading architectural design decisions for high-impact projects affecting several teams/services Deliver solutions for ambiguous problems Has sense of strong ownership, and engineering mindset to change the way how the business is executed to positively impact the future. 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 p