Software Development Engineer - AWS Transactional Services at Amazon
Software Development Engineer - AWS Transactional Services Details
May 18, 2019, 2:49 a.m.
Software Development Engineers
Transactional Services team Amazon.com. The cloud
Join us in building the next generation of distributed systems and database technologies to power AWS and Amazon.com. The cloud computing platform Amazon Web Services (AWS) has provided a highly robust and scalable web services platform for years. As AWS and Amazon.com continue to grow, to serve more customers, and to support more products, the foundational technologies of AWS also need to evolve and support new use cases and larger scale than ever before. The AWS Transactional Services team in Seattle is building distributed systems and database technologies that offer innovative solutions to this growth. The team is offering a set of services, APIs and libraries to other Amazon teams. Our customers are a wide range of internal teams, from AWS to Alexa, each of them looking for technology solutions that help them to achieve their goals. As a Software Development Engineer, you will be joining the team that builds these solutions. Our systems are scalable, fast, low-latency, and offer elegant
· 3+ years of non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems. · Demonstrated experience in a tech lead role in large, complex software projects· Strong coding and design skills · Solid understanding of best coding practices including design, unit testing, and peer code-reviews · Experience in developing large scale or