Get your dream job within 2 days (HURRY UP)ENROLL NOW
+

Software Development Engineer

Amazon.com Services, Inc. – Herndon, VA

  • 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.
  • Experience with Linux kernel, Hypervisor, Datacenter networking, DPDK, or SRIOV is plus.
  • Have a good understanding of networking fundamentals and protocols.

Amazon Web Services is expanding our presence within the Herndon, VA area! We currently have mid to senior (lead) level development positions open.
Elastic Cloud Compute (EC2) Networking is looking for a highly skilled data plane engineer who can help lead the development of an exciting new distributed networking platform. Come help us build a fault tolerant, highly available, elastically scaling system that will power new customer facing products and develop into a critical piece of the core EC2 Software Defined Network (SDN). We want someone whos enthusiastic about the potential of cloud computing and building resilient, scalable and high-performance distributed services.
The ideal candidate is comfortable dealing with ambiguity, thinking big, and being extremely customer-centric, as well as an ability to prioritize well, communicate clearly and understand how to drive a high level of focus and excellence. They have a proven track record of building a culture centered on customer focus, efficient execution, high quality, rigorous testing, deep monitoring, and solid deployment practices. We operate at scale and on critical workloads, so a passion and discipline around operational excellence is key. A high level of ownership and accountability is a must.
Amazon has a fast-paced environment where we Work Hard, Have Fun, Make History. On a typical day, software engineers might whip up a prototype to prove or disprove an idea, instrument code to report a new metric, talk with customers, code up a feature, or draft a proposal for a radical new idea.


  • Technically sound in software development activities and life cycles
  • Passion for great customer experience and quality
  • Software development experience in C, C++, UNIX tools
  • Experience building scalable, fault-tolerant, distributed systems, preferably on a Unix or Linux platform
  • Strong knowledge of networking concepts, routing protocols like BGP, and AWS VPC features
  • A passion for people management and mentoring
  • Strong verbal and written communication skills
  • Strong analytic and problem-solving skills
  • Internet and operating system security fundamentals

Amazon.com is an Equal Opportunity Employer Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.

Recommended jobs for you

  • Test Automation Engineer

    ST Engineering iDirect  - Herndon, VA

    View Job
  • Software Engineer

    Dezign Concepts LLC  - Reston, VA

    View Job
  • Junior Software Engineer

    Leidos  - McLean, VA

    View Job
  • SENIOR SOFTWARE ENGINEER - C, C++, C# PROGRAMMER

    Collins Aerospace  - Sterling, VA

    View Job
  • Systems Engineer

    ISYS Technologies  - Dulles, VA

    View Job

Thanks For Your Feedback