• System Development Engineer

    Location US-WA-Seattle
    Posted Date 4 weeks ago(11/13/2018 9:05 PM)
    Job ID
    Amazon.com Services, Inc.
    Position Category
    Systems, Quality, & Security Engineering
    United States
  • Job Description

    The AWS Network Product Development team develops the commodity routers that empower Amazon’s innovative web services. The System Development Engineer will join a team of engineers developing tooling and frameworks that enable one of the world's largest and complex networks. Are automation, CI/CD, testing frameworks, labs, prototypes, commodity devices and Python part of your dialect? Read further!

    What you will do
    You will be a member of a team designing and building systems that handle the release and testing lifecycle of the commodity routers that support AWS and the backbone of the Amazon's global networking operations. You will design and develop new release processes and software for the AWS Datacenter labs, develop automation frameworks to accelerate testing of the newest systems, and engineer new ways to test the limits and capabilities of the AWS network. We want System Engineers who are passionate about changing the way data center networking is done. You will explore emerging technologies and their impact on AWS!

    Why it matters
    Our goal is to become “The Infrastructure Platform” to the world. Our customers demand the highest quality and reliability, and challenge us to be better, faster and cheaper every day. Developers all over the world rely on our storage, compute, and virtualized services. As we expand at a tremendous rate, we look for innovative ways to build, automate and scale our network, and are responsible for providing significantly improved performance, reliability, control, and visibility for Amazon's global network. Plus, our Networking Labs include every type of networking hardware and software platform that support the backbone of the Amazon's global networking operations. How cool is that?

    Why you will love it
    You will work with engineers across the company to build products for the next-generation networks. You will have a direct impact on our bottom line and the ability to deliver improvements for our developers. You will be part of a growing, fast paced, and fun team. You will have ownership for the implementation of your work and part of the development effort from conception through production.. You will see direct product improvements based on the results of your work. You will shape AWS!

    Amazon is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

    Basic Qualifications

    • 4+ years’ Linux operating system
    • 4+ years’ experience on object-oriented design and coding (Python and/or Java)
    • 1+ years’ experience working with IP networking fundamentals
    • BS in Computer Science or related field or equivalent industry experience

    Preferred Qualifications

    • Strong Build Systems and processes knowledge
    • Experience with DevOps tools, processes, and culture
    • Strong Distributed Systems knowledge
    • Bias for automation and orchestration of processes
    • Strong understanding of data structures, algorithms, and relational databases
    • Understand how commodity servers, operating systems and network devices function, perform and scale
    • Understanding of Continuous Integration / Continuous Delivery (CI/CD) and Agile software engineering practices
    • 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
    • Recognize and adopt best practices in documentation, testing, security, operational support at scale, and efficient use of resources
    • You're familiar with AWS technologies from a customer perspective
    • Teamwork: Comfortable working across multiple teams
    • Communication: Can translate your thoughts to words and effectively communicate them
    • Experience with the Unix/Linux operating system, network protocols and hardware virtualization technologies
    • Teamwork: Comfortable working across multiple teams
    • Advanced knowledge and understanding of network and system security, authentication and security protocols
    • Meets/exceeds Amazon’s leadership principles requirements for this role
    • Meets/exceeds Amazon’s functional/technical depth and complexity for this role
    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share this job

    Your Talent Network Profile

    Not ready to apply? Connect with us for general consideration.