Cloud Network Automation Engineer
We are seeking an experienced Cloud Network Automation Engineer to join our team. In this role, you will design and develop automated solutions for managing the AWS network.
This is a unique opportunity to work at the intersection of cloud computing and network automation. As a Cloud Network Automation Engineer, you will have the chance to pioneer the future of cloud infrastructure while collaborating with world-class networking experts.
The successful candidate will have a background as a professional software engineer with experience designing solutions and architecting code from scratch. They will also have a practical understanding of network fundamentals and knowledge of systems engineering fundamentals.
In this role, you will be responsible for building and maintaining the critical software that manages AWS's global infrastructure. You will collaborate closely with network engineering teams to transform complex networking challenges into automated solutions.
The ideal candidate will have experience designing, developing or operating cloud services running on AWS or another cloud platform. They will also have a history of applying continuous improvement and implementing software engineering best practices across the full software development lifecycle.
We offer a dynamic environment that has the feel of a start-up, but with the resources and support of a large organization. If you are passionate about cloud computing and network automation, we encourage you to apply for this exciting opportunity.
About the Team:
The Systems Development team manages all of the software services and platforms that build, operate, monitor and assure the AWS network within an isolated region. The team is responsible for designing, developing and deploying software services that power our vast cloud infrastructure.
Responsibilities:
* Design and develop automated solutions for managing the AWS network
* Collaborate closely with network engineering teams to transform complex networking challenges into automated solutions
* Build and maintain the critical software that manages AWS's global infrastructure
* Apply continuous improvement and implement software engineering best practices across the full software development lifecycle
Requirements:
* Background as a professional software engineer with experience designing solutions and architecting code from scratch
* Practical understanding of network fundamentals (DNS, DHCP, TCP/IP, routing, switching, HTTP)
* Knowledge of systems engineering fundamentals (host networking, storage, linux operating systems)
* Experience designing, developing or operating cloud services running on AWS or another cloud platform
What We Offer:
* A dynamic environment that has the feel of a start-up, but with the resources and support of a large organization
* The opportunity to pioneer the future of cloud infrastructure while collaborating with world-class networking experts
* A competitive salary and benefits package