• Software Development Engineer - AWS Networking - Software Defined Networking

    Location US-CA-Cupertino
    Posted Date 3 months ago(1/1/2019 7:57 PM)
    Job ID
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    Amazon’s network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide. The AWS Networking team develops and operates the network platform for all of Amazon including our e-commerce products and cloud computing solutions. This platform is industry-leading for its efficiency, throughput and reliability, and it is critical to the success of hundreds of thousands of AWS customers.

    We are currently looking for a software development engineer to help us deliver the future of software-driven traffic engineering at the core of our global network. This role may be for you if you are passionate about software systems that transform the way networks are built, controlled and operated. You build high quality, highly available, always-on services. You are happiest when you are working with empowered, world-class leaders and engineers to solve fundamental challenges in planet-scale networks. Finally, with your curiosity and strong ownership bias, you have an infectious desire to continually improve how things are done.

    Come join us and…
    • Do what nobody else in the world is doing… literally
    • Gain world class knowledge and expertise on the inner workings of the Internet and how Amazon interfaces with it
    • Define and design the next generation of Amazon’s Software Defined Network
    • Create, enhance, and run scalable autonomous controller services that observe the state of the network, make active decisions to optimize traffic based on programmable business logic
    • Build massive real-time systems which inform and drive complex changes across the global network and Internet
    • Collaborate with and learn from world leaders in networking and distributed systems
    • Gain practical experience building incredible software using Amazon Web Services

    Basic Qualifications

    • Bachelor’s Degree in Computer Science or related field or equivalent work experience
    • 3+ years professional experience in software design, development, and testing.

    Preferred Qualifications

    • Advanced degree in Computer Science, mathematics, or other technical discipline.
    • Experience with Software Defined Networking controllers, network performance measurement, analysis and traffic optimization techniques
    • Experience with networking protocols and concepts such as routing, TCP/IP BGP, OSPF/ISIS, NetFlow, SNMP, and Internet Traffic Engineering techniques.
    • Experience with data analytics concepts, techniques and approaches (statistical inference, regression models etc.)
    • Familiarity or experience with Graph Algorithm, Graph Databases, Machine Learning- regression, classification, clustering & retrieval, recommender systems & dimensionality reduction, deep learning etc.
    • Strong knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
    • Knowledge of, at least, one modern programming language such as C, C++, Java, or Perl
    • Experience developing complex software systems that have been successfully delivered to customers
    • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Ability to take a project from scoping requirements through actual launch of the project
    • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
    • Experiencing mentoring junior software development engineers and driving engineering excellence
    • Meets/exceeds Amazon’s leadership principles requirements for this role
    • Meets/exceeds Amazon’s functional/technical depth and complexity for this role

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job