• Software Development Engineer

    Company/Location (search) US-CA-Cupertino
    Posted Date 5 days ago(11/13/2018 9:05 PM)
    Job ID
    Amazon.com Services, Inc.
    Company/Location (search) : Country (Full Name)
    United States
  • Job Description

    AWS is looking for Network OS Software Development Engineers to develop new routing and switching platform and networking solutions that powers world's largest Cloud Network. Our customers demand the highest quality, reliability and security for their services. As we expand at a tremendous rate, we are seeking brilliant and passionate Software Development Engineers to join our Network Operating Systems and Security Software Development team.

    You will be responsible for designing and developing Software solutions for highly complex Networking Systems that need to operate at extreme scale and highest standard with respect to reliably and security.
    As a Software technical leader of this team, you will dive deep to understand Amazon's network architecture, operation and security, partner with network engineering, peer software / hardware team members and other AWS service teams to develop the Embedded Software for our Networking switches and router. We are looking for the highest quality candidates for a world class team.
    Why would you want to work on AWS Networking?
    - We are making history!
    - We have some of the largest data center networks in the world and we don't stop growing.
    - Because we own both the network and the devices, we can innovate in a way that others cannot.
    - Very large impact: everything AWS does is built on networks using these devices.

    Basic Qualifications

    • Must have a BS/MS in Electrical Engineering, Computer Science or related field and 5+ years relevant experience
    • Excellent problem solving skills.
    • Obsessed with Software quality and security
    • Very strong Software development and debugging skill for C, C++ or any modern programming language
    • Experience developing software services and an understanding of design for scalability, performance and reliability
    • Network switching/routing software and tools development exposure / experience

    Preferred Qualifications

    • Must have good written and oral communication skills, be a fast learner and have the ability to adapt quickly to a fast-paced development environment.
    • Knowledge of operating system internals, Linux kernel, Driver Software development/debugging experience
    • Kernel debugging and development
    • Platform and Systems Software development experience for PPC, ARM, X86 platforms
    • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
    • Write high quality Embedded system software
    • Excellent leadership skills and teamwork skills
    • Results oriented, high energy, self-motivated
    • 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