Senior Software Development Engineer - Networking at Amazon
Senior Software Development Engineer - Networking Details
Feb. 12, 2019, 12:37 p.m.
Software Development Engineers
Web Services is
Amazon Web Services is looking for Software Development Engineers to build highly available fault tolerant distributed systems for managing, monitoring, and controlling AWS infrastructure. The Software Developer on our team is responsible for re-defining the way we think about networking and infrastructure to enable our internal and external customers to continue to scale without limit on the largest, most reliable global infrastructure. We are looking for a innovative, self-motivated Software Developer with a proven background in scalable distributed systems and web services development in Java, Python or C++ on Linux-based platforms. In this role the Software Engineer will be a hands-on technical lead responsible for all phases of the project development cycle. You will work with customers to gather requirements and generate technical designs, and you will carry the project from implementation all the way through validation and operations. You will use your strong leadership and communication
· Bachelor's Degree in CS/EE or equivalent combined with 5 or more years of professional experience or Master's Degree in Computer Science or equivalent and 2 or more years of professional experience · Coding skills in Java, C/C++ and/or Python · Experience writing Linux system software · Experience in the design and implementation of subsystem tests· Experience with designing and building large scale systems · Experience with distributed systems architecture · Multi-threaded programming · Expertise in solving non-trivial embedded problems under time pressure · Familiarity with networking · Deep