Amazon Web Services (AWS)

Software Development Engineer - AWS Networking and Network Lifecycle Management

Amazon Web Services (AWS)

Dublin, County Dublin, Ireland · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
4 seconds ago
Work mode
In office
Education
Bachelor's degree in Computer Science or equivalent
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Role

Amazon Web Services (AWS) operates one of the largest global networks supporting the cloud. To manage this massive infrastructure, AWS is innovating the design, deployment, and operation of networks. The Network Lifecycle Management (NLM) team focuses on developing essential software services controlling every layer, from rack switches to backbone routers, aiming towards fully self-managed networks.

Key Responsibilities

  • Design and implement highly scalable and fault-tolerant services that govern network configuration lifecycle management.
  • Collaborate with internal teams and stakeholders to develop advanced solutions integrating emerging technologies, algorithms, and innovations.
  • Create and advance a strategic technical roadmap to evolve AWS software service offerings in networking.
  • Engage in complex problem-solving involving hyperscale data center networks, distributed systems, and real-time traffic engineering.
  • Analyze network telemetry data to identify and resolve performance issues, enhancing packet processing and optimization across AWS infrastructure.

Team & Culture

The team is composed of diverse professionals including software, hardware, networking engineers, security specialists, and operations managers. AWS fosters an inclusive, supportive environment encouraging bold ideas, learning, mentorship, and work-life balance.

Basic Qualifications

  • Demonstrable professional software development experience (non-internship).
  • Competency in designing and architecting reliable, scalable software systems with design pattern knowledge.
  • Proficient programming skills in at least one software language.

Preferred Qualifications

  • Bachelor's degree in computer science or an equivalent field.
  • Experience across the full software development lifecycle including coding standards, code reviews, source control, builds, testing, and operations.

Additional Information

AWS values diversity and encourages candidates from non-traditional backgrounds to apply. The company is an equal opportunity employer committed to creating an inclusive workplace. Accommodations are available for applicants with disabilities throughout the hiring process. AWS emphasizes employee support and continuous professional growth.

Minimum education

Bachelor's Degree

Tools & software

Programming languages required

How they work

Communication Teamwork & Collaboration Problem Solving Adaptability Learning Agility
🤖
Online · instant AI help
Broxer