Software Development Engineer at Amazon

Software Development Engineer Details

April 23, 2019, 11:25 a.m.
Software Development
Software Development Engineers
Seattle, Washington
work across team The Amazon Elastic
Do you have a passion for designing and building highly scalable distributed systems software? Do you want to be involved in the future of cloud computing? Would you like to work across teams to build and operate large scale systems and contribute both technically and as a leader of the team? The Amazon Elastic Compute Cloud (EC2) VPC team is looking for software engineers who have a passion for diving deep while also being able to see the big picture. We are re-engineering our virtual networking control plane as part of Amazon’s initiative to get EC2 performance to be as close as possible to that of bare metal. Such a software engineer would be part of the team responsible for building and scaling up the high-performance software required to process thousands of customer VPC updates every second. These updates span 10+ million VPC networks and 100’s of millions of elastic network interfaces. If you are a Software Engineer with a strong coding background and a passion for distributed systems,

· 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. · Bachelor’s Degree in Computer Science or related field · Proficiency in programming languages such as C/C++, Java, Ruby, or Python with a strong base in object-oriented design and development · Knowledge of professional software engineering practices and
Learn more about this job

Similar jobs at Amazon




Similar jobs at Microsoft