AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain — and we're looking for talented people who want to help.
Internet Edge Services (IES) enables optimal connectivity for AWS customers, offering customers more connectivity options while improving security, availability, performance, and always lowering cost. We invest in our team, who continuously innovate and improve our services, to delight our customers.
IES is looking for a best-in‐class Software Development Engineer to join the team in Sydney, Australia. The team works on the AWS global network to build and operate global decision‐making traffic‐optimisation solutions, delivering network experiences that delight our customers. Our goal is to simplify the internet, control traffic and improve performance for customers with minimal human interaction.
Key Responsibilities
* Develop best‐in‐class software systems for automating Amazon's network
* Provide technical direction to the team and identify areas of focus
* Create and review software design documentation and mentor junior engineers
* Collaborate with the Network Engineering teams to ensure fast, smooth roll‐out of new designs and products
* Operate the software you're putting into production
* Create and review documentation and processes regarding recurring issues, new standard operating procedures, knowledge‐transfer material, etc
* Collaborate with the Network Engineering and Operations teams to automate and invent new ways of operating Amazon's Internet Network
A Day in the Life
A Software Development Engineer in IES has a wide range of responsibilities related to global‐scale traffic optimisation for our customers. The solutions we build and operate move terabits of traffic to and from the Internet at any given moment. It requires complex solutions to ensure that capacity always stays ahead of demand. Our engineers develop algorithms and build solutions along side with our partner teams. Making decisions on both a day‐to‐day and long‐term strategic basis, which carries a large amount of responsibility and impact across all of Amazon's products.
Basic Qualifications
* 3+ years of non‐internship professional software development experience
* 2+ years of non‐internship design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
* Experience programming with at least one software programming language
Preferred Qualifications
* 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
* Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
#J-18808-Ljbffr