Senior Site Reliability Engineer - Networking

Location:Sydney
Job Type:Full Time
Apply Now

Calling all Site Reliability Engineers! Do you want to be part of an innovative and highly collaborative environment? Are you looking for a role with ownership and the ability to work across many teams in one of the fastest growing organizations? At Amazon Web Services (AWS), we are obsessed with helping customers revolutionize the way they build and run their applications, helping them bring their ideas to market faster and at a lower cost. Our Site Reliability team is instrumental in allowing us drive the stability and sustainability of our next-generation networks, discovering innovative ways to automate and scale the network and our Sydney team is seeking Site Reliability Engineers!

What you will do
As a Senior Site Reliability Engineer you will build, maintain, and grow a globally distributed specialized network deployment systems. Your focus will be on delivering hands-on engineering by developing several features and refine operational procedures. This will include identifying and resolving issues, as well as automating and improving repetitive processes. You will have the ability to collaborate on software automation design, and to lead and mentor junior network engineers who are learning automation. You will become intimate with the architecture of our systems and be responsible for diving deep into code, while developing solutions for our customers and services.

Responsibilities overview:
  • Develop best in class software systems for automating Amazon's network.
  • Be part of the broader team that shapes the future automation of Amazon's Network.
  • Deliver simple, sustainable and repeatable solutions and processes
  • Work closely with our Network Engineering teams to ensure fast, smooth roll-out of new designs and products.
  • Create and review documentation and process regarding recurring issues, new standard operating procedures, knowledge transfer material, etc.

    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!

    You’ll find there’s plenty of room here to articulate your opinions and take the initiative, you’ll fit in just fine.

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

    BASIC QUALIFICATIONS

  • 2+ years of software development experience in an interpreted language like Python
  • Experience working with Linux / Unix
  • Excellent Ethernet and IP networking knowledge and experience
  • Bachelor's degree in computer science, computer engineering or related technical discipline
  • Excellent written and verbal communication skills and an ability to interact efficiently with peers and customers
  • Awareness of cloud technologies and architecture
  • Proven ability to quickly learn and adapt to new concepts

    PREFERRED QUALIFICATIONS

  • Proven hands-on experience of working with AWS products to deliver software systems
  • 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
  • Experience with distributed computing and large-scale systems
  • Knowledge of major Internet routing protocols such BGP and OSPF advantageous
  • Strong Build Systems and processes knowledge
  • Experience with DevOps tools, processes, and culture
  • Bias for automation and orchestration of processes
  • Understand how commodity servers, operating systems and network devices function, perform and scale
• 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