Software Development Engineer
Amazon.com, Inc.
 Shoreline, WA

EC2 Networking builds and operates some of the most advanced networks on the planet; we are the backbone for companies of all sizes, delivered by our global software defined network.

One of the most exciting challenges at our mega-scale is building distributed systems that are critical to the health of the EC2 Network; ensuring an always available and redundant network for our customers. As AWS continues its exponential growth, EC2 Networking needs your help to bring innovative solutions to this unique space.

In EC2 Networking, you will observe the inner workings of Amazon's EC2 Network. You will see how a customer obsessed IP network is managed. You will become an expert in our platform, and aggressively drive the advancement of our technologies to deliver rock-solid reliability to our customers.

If you are a Software Engineer with a strong background in open source development and a passion for managing large dynamic networks, then this is your opportunity to own major deliverables and all aspects of the development cycle: scoping, design, implementation, and testing. You will be encouraged to exercise your judgment in proactively determining and recommending the best features, designs, and support models based on business objectives, timelines, and resource constraints.