Jobs · Consulting · Washington

Software Development Engineer III, AWS Core Networking – Network Fabric Engineering, Core Networking - Edge Capacity

Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time

About the role

The Core Networking team is looking for a Software Development Engineer to join our Network Fabric Engineering (NFE) team. As a Software Development Engineer, you will be responsible for building software services to deploy and scale the Amazon networks that support AWS, customers, and other business units, across multiple global datacenters.

Responsibilities

  • We are looking for an experienced Software Development Engineer with production quality software services experience.
  • You are comfortable working in a fast-paced environment where delivery of new services and features is very rapid.
  • The ideal candidate will demonstrate established software engineering expertise, having successfully developed and launched extensive distributed systems in collaboration with a team.
  • You are adaptable, capable of excelling in a dynamic and entrepreneurial setting.
  • You will be responsible for delivering high quality, extensible design and code.
  • You are expected to have extensive background in network engineering and can troubleshoot network issues.
  • You are expected to mentor and guide junior engineers.
  • You are comfortable managing competing priorities and are able to bring order to ambiguous scenarios.
  • You identify and implement optimizations for performance, scalability, and efficiency.
  • Maturity, impeccable judgment, and the ability to influence and lead are essential to success in this role.
  • You are data-driven and analytical.
  • You have the ability to communicate clearly and effectively, both in writing and verbally, across organizations.

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Qualifications

  • Bachelor's degree in computer science or equivalent

Skills

  • Data-driven and analytical
  • Effective communication skills
  • Experience with network engineering and troubleshooting
  • Experience with software development life cycle
  • Experience with distributed systems
  • Experience with software architecture and design patterns
  • Experience with software development tools and technologies

Benefits

Amazon offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.

Similar jobs