Jobs · Consulting · Washington

Software Development Engineer, Internet Edge Engineering

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

About the role

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. We support all AWS data centers and the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. The AWS Network Fabric Engineering (NFE) Organization is looking for a Software Development Engineer to join our Internet Edge Engineering Team. You’ll collaborate with software and network experts to create best-in-class solutions for our customers worldwide, building a new service utilizing AWS technologies.

Responsibilities

  • Develop software systems and successfully deliver them to customers, particularly software-based packet processing engines
  • Leverage strong knowledge in data path optimization, data structures, algorithms, problem solving, and complexity analysis to implement software features and functionality
  • Use best practices to execute across the full development lifecycle, including coding standards, code reviews, source control management, build processes, test automation, and operations
  • Communicate with other technical teams and management to collect requirements, describe software functionality, and build technical designs

About the team

Within AWS Networking, the Internet Edge organization is responsible for connecting Amazon to the global Internet. With connections to thousands of unique external networks in hundreds of locations across the world, our mission is to deliver an internet connectivity experience that sets the global standard for performance, availability, security, and cost. Our team provides high-performing Internet connectivity for retail (amazon.com), video streaming (Prime Video), content delivery (CloudFront), DNS (Route53), AWS services (EC2/S3), consumer devices (FireTV/Kindle/Echo), and more.

Qualifications

Basic Qualifications

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • 1+ years of software development engineer or related occupational experience
  • 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience
  • 1+ years of Object Oriented Design experience
  • Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one software programming language

Preferred Qualifications

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance, and optional supplemental life plans)
  • Employee Assistance Program (EAP), Mental Health Support, Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off and parental leave
  • Sign-on payments and restricted stock units (RSUs)

Pay

USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually. Final compensation will be determined based on factors including experience, qualifications, and location.

Why AWS

  • Diverse Experiences: Amazon values diverse experiences and encourages candidates from non-traditional career paths to apply.
  • Work/Life Balance: We strive for flexibility to support work-life harmony.
  • Inclusive Team Culture: Employee-led affinity groups foster inclusion, with ongoing events and learning experiences.
  • Mentorship and Career Growth: Access to knowledge-sharing, mentorship, and career-advancing resources to help you develop professionally.

Similar jobs

IoT / Edge Software Engineer

NTT DATA North AmericaBethesda, MD· 1 mo ago
RemoteEngineering$68k–$142k/yrapply on careers.services.global.ntt