Systems Development Engineer - Enterprise Networking

3+ months agoSydney, Australia


The AWS Enterprise Networking Team enables the connectivity needs for hundreds of thousands of Amazon employees and AWS data center corporate network customers around the world. This organization develops and operates the platform that Amazon's businesses rely on to grow and scale by leveraging AWS Cloud Infrastructure where-ever possible

The Enterprise Network Software and Systems team's mission is to maximize network availability and eliminate work required by humans. We build and own: telemetry systems that can monitor, alert and remediate networking events; foundational services that support network devices (think ingestion and enrichment of millions of logs per minute) at scale; and systems that allow us to rapidly configure, deploy and scale our network. We are looking for an exceptional SysDev Engineer who is passionate about cloud computing and reshaping customer experiences at scale. You will have good knowledge of AWS Products, DevOps patterns, and mature CICD processes that will help build the next generation of services that enable self-healing for our systems and minimize the work required of humans. Our ideal candidate will lead and mentor other Engineers, be exceptionally customer-centric and enjoy working in a fast-paced environment that requires excellent technical and communication skills.

You will join a team of tenured Software, Systems and Network development Engineers who are instrumental in driving the stability and sustainability of our network and to discover innovative ways to automate and scale our network as Amazon expands to hundreds of corporate offices, data centers and other locations worldwide.

As a team we proactively support knowledge-sharing and we embrace opportunities to teach company-wide. Since every business at Amazon relies on a network that runs smoothly, the right candidate will guide the business and communicate value, work collaboratively to develop pragmatic yet flexible solutions and move forward in the face of ambiguity. The candidate should be willing to build good working relationships within the team and across AWS.


• Bachelor's degree in Computer Science or related technical field, or equivalent practical experience.
• Three or more years of professional experience as a systems development engineer or in related occupations (systems administration, DevOps engineering, site reliability engineering, networking/automation, software/systems development)
• Experience working with Linux/Unix environments.
• Proficiency in one or more general-purpose programming languages, such as: Python or Java.


• Understanding of the building blocks of computer networks
• Ability to architect, design, implement, support, and evaluate tools and services with a security, scalability, and performance mindset.
• Experience building services using AWS products.
• Experience building distributed systems or web services with a high degree of operational excellence
• Experience with CI/CD and infrastructure as code.
• Proven ability to troubleshoot and identify the root cause of issues.
• Understanding of design for scalability, performance and reliability
• Ability to gather customer requirements and deliver innovative solutions.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer, and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status.

Job ID: Amazon-1477496