JOB DESCRIPTION Amazon is building some of the largest distributed systems in the world, and we need you to help make these successful. Amazon DynamoDB is key-value and document database that delivers single-digit millisecond performance at any scale and it is a critical piece of todays internet. AWS is growing extremely fast and we are seeking a driven Systems Development Engineer (a.k.a SRE - Site Reliability Engineer) to help us not only maintain this growth but accelerate it! As an engineer in this position, you’ll be responsible for helping to develop and manage the DynamoDB Edge components. You’ll also be developing next generation software to handle the increasingly large, heterogeneous fleets allowing us to manage and operate it simply, safely and at a scale that few other services achieve - a difficult task indeed! The ideal candidate will be passionate about large-scale distributed services in general as well as the opportunity that DynamoDB presents. They will be passionate about
· BS in Computer Science or equivalent experience. · Expert in at least one modern programming language such as C++, C#, Java, Python or Ruby. · Experience designing large scale distributed systems. · Internet and operating system security fundamentals. · Technically sound in software development activities and life cycles. · Strong analytic and problem solving skills.· Strong customer focus. · Strong verbal and written communication skills. · Solid knowledge of Linux fundamentals. · Solid knowledge of Network fundamentals. · Fundamentals in algorithm design, problem solving, and complexity analysis