AWS Infrastructure Services is responsible for the design, planning, delivery, and operation of all AWS global infrastructure, ensuring customers have continual access to the innovation they rely on. This role is part of a diverse team of engineers, specialists, and managers working on challenging problems within the supply chain. The AWS Global Accelerator service improves network performance for various applications like AAA video games, video streaming, VOIP, education, technology platforms, and social media. The AWS Global Accelerator data plane team focuses on solving complex distributed systems and networking problems, delivering new customer features, and maintaining this critical global service. The team builds and maintains a packet processor application that routes and load-balances every packet entering any AWS edge location. The ideal candidate will prioritize customer needs and have a strong interest in computer networking and protocols, with a preference for systems-level programming experience (e.g., C/C++). Knowledge of DPDK and NGINX is considered a plus. Successful candidates will possess strong analytical and communication skills, enjoy computer networking, deep packet analysis, distributed systems, and low-level systems programming. They will thrive in a collaborative, creative, analytical, and fast-paced environment, interacting with highly technical teams. This role offers opportunities to engage with customers and other AWS service owners, propose and design new ideas, and develop and deliver new features. Passion for distributed systems, clean code, continuous learning, and working on a platform that runs critical internet workloads for AWS and its customers is essential. This position is key to operating a global software-defined networking service and understanding the growth and operation of a global business at AWS scale.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level