Software Development Engineer, Network Lifecycle Management, Configuration Services
Job ID: 2807438 | Amazon Development Centre Ireland Limited
We are establishing a team of engineers that will build a set of foundational network services forming a core part of our Software Defined Networking (SDN) ecosystem. The main focus of the team will be to design and own a closed-loop system for the reservation of network entities associated with procurement activities.
This service is vital for closing the gap between network capacity planning and our network automation systems. It is a crucial step towards our vision of a truly self-managed and adaptive network.
We are looking for smart, talented software engineers who want to get hands-on experience with fully automated hyperscale data center networks, cloud infrastructure, large-scale software deployments, algorithms, distributed systems, and service-oriented architectures (SOA).
AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We're the people who keep the cloud running.
About the Role
You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles.
* Design and develop highly scalable and reliable services that manage network configuration lifecycle.
* Work with peers, customers, and partner engineering teams to develop state-of-the-art solutions incorporating new technologies, algorithms, and innovations.
* Build technical roadmaps to evolve our software services space.
About Us
AWS values diverse experiences. If you don't meet all qualifications, we encourage candidates to apply.
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. Our robust suite of products and services powers businesses from successful startups to Global 500 companies.
What We Offer
* Inclusive team culture that fosters learning and curiosity.
* Ongoing events and learning experiences promoting diversity and inclusion.
* Mentorship and career-advancing resources.
* Flexibility in work-life balance.
BASIC QUALIFICATIONS
* Experience in professional software development.
* Experience designing or architecting systems.
* Programming experience with modern languages such as Java, C++, or C# including object-oriented design.
PREFERRED QUALIFICATIONS
* Bachelor's degree in computer science or equivalent.
* Experience with full software development life cycle.